>> static Dictionary <string, Action<GroupMember, MKVP>> Actions = new Dictionary<string,Action<GroupMember,MKVP>>() >> { {"PRI_KEY", ChangePrimaryKey} >> ,{"FIRST", ChangeFirstName} >> ,{"LAST", ChangeLastName} >> ,{"GSTNO", ChangeGuestNo} >> ,{"NOTES", ChangeNotes} >> }; >>>Even better :-}
Action<GroupMember, MKVP>> action;If you access the dictionary directly - then perhaps yes
dict[someString](groupmember, mkvp);