static public ParameterShow GetShowFunc(string name) { var res = ParameterShowList.Find((Tuple <string, ParameterShow> t) => { return(t.Item1 == name); }); if (res == null) { string message = string.Format("Name of function ={0}", name); string caption = "Не найдена функция отображения"; MessageBoxButtons buttons = MessageBoxButtons.OK; MessageBox.Show(message, caption, buttons); throw new Exception(caption); } return(res.Item2); }
static public string GetShowFuncName(ParameterShow func) { var res = ParameterShowList.Find((Tuple <string, ParameterShow> t) => { return(t.Item2 == func); }); return(res.Item1); }