Анонимные методы и их <параметры> - 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();
}
}
}