static ЦелоеКлиент() { //Команды.AddRange(ЦелоеЧисло.Команды); // копируются все команды var ком = new еакцияНаКоманду() { Имя = "ДайЗначение", Инструкция = typeof(ЦелоеКлиент).GetMethod("ДайЗначение") }; еакцииНаКоманды.Add(ком); // В кленте выполнение команды замениться установление связи и отсылку команды серверу ком = new еакцияНаКоманду() { Имя = "НаЗначение", Инструкция = typeof(ЦелоеКлиент).GetMethod("НаЗначение") }; еакцииНаКоманды.Add(ком); }
static ЦелоеЧисло() { еакцииНаКоманды = new List <еакцияНаКоманду>(); var ком = new еакцияНаКоманду() { Имя = "ДайЗначение", ШаблонКоманды = new Команда() { Имя = new СтрокаЮникода("ДайЗначение") }, Инструкция = typeof(ЦелоеЧисло).GetMethod("ДайЗначение") }; еакцииНаКоманды.Add(ком); // В кленте выполнение команды замениться установление связи и отсылку команды серверу ком = new еакцияНаКоманду() { Имя = "НаЗначение", Инструкция = typeof(ЦелоеЧисло).GetMethod("НаЗначение") }; еакцииНаКоманды.Add(ком); }