using System;
delegate void Sample(int n);
class MainClass
{
static void Method(int n)
{
Console.WriteLine(n);
}
static void Main()
{
// 省略形(別途Methodの定義が必要)
Sample del = Method;
del(0);
// 匿名メソッド
Sample del1=delegate
(int n) { Console.WriteLine(n); };
del1(0);
// ラムダ式
Sample del2 = n => Console.WriteLine(n);
del2(0);
}
}
0 コメント:
コメントを投稿