익명 메서드와 마찬가지로 "delegate"키워드를 사용하여 선언 한 대리자는 익명 대리자입니까?C# - 익명 대리자
namespace Test
{
public delegate void MyDelegate();
class Program
{
static void Main(string[] args)
{
DelegateTest tst = new DelegateTest();
tst.Chaining();
Console.ReadKey(true);
}
}
class DelegateTest
{
public event MyDelegate del;
public void Chaining()
{
del += delegate { Console.WriteLine("Hello World"); };
del += delegate { Console.WriteLine("Good Things"); };
del += delegate { Console.WriteLine("Wonderful World"); };
del();
}
}
}
람다 식과 람다 구문의 익명 메서드는 실제로 같지 않습니다. 중괄호로 람다 구문을 사용하는 경우 진술은 true입니다. (x) => {y();} – Lucero