Анонимные методы, делегаты - C#
Формулировка задачи:
День добрый. У меня вот такой вопрос. Ниже сделан скрин, после его просмотра, можете сказать, зачем в строке вызова уже зарегистрированного делегата писать именно так ? Имеется ввиду, если вывести просто - ошибка компиляции. Если так - Тоже ошибка.
Что за странный метод вывода делегата, и можно ли как-то это изменить, или есть какие-то другие варианты вывода, потому что рано или поздно это может не плохо запутать человека, и кроме того это же таки усложняет читаемость кода.
Я понимаю, что делегаты в основном используются с события, но в события тоже бывают часто такие ситуации, когда приходится дважды указывать аргументы ( в основном когда используешь анонимные методы) .
d("");
d();
d(string str);
Решение задачи: «Анонимные методы, делегаты»
textual
Листинг программы
Del d = delegate(string s) { Console.WriteLine(s); };
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д