Анонимные методы и их <параметры> - C#
Формулировка задачи:
А в чем отличие между анонимным методом и лямбда выражений?
Только в том что в случае использования анонимных методов можно не указывать аргументы метода?
То есть предлагают вместо двух круглых скобок написать целое слово delegate ?
Так же интересно что означает данный параметр в фигурных скобках Action
Ведь <int> нигде не используется в данном случае и нету на него ссылки вроде T.
Action<int> act = delegate { };
Решение задачи: «Анонимные методы и их <параметры>»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication30 { class Program { static void Main(string[] args) { Action<int> act = (i) => { int j = i* i; Console.WriteLine(j); }; act(5); Console.ReadLine(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д