using System;
// delegateを定義
delegate void Sample(int n);
class MainClass
{
// Method
static void sampleMethod(int n)
{
Console.WriteLine(n);
}
public static void Main()
{
// delegate型の変数を宣言
Sample sample;
// delegate型の変数を定義
sample = new Sample(sampleMethod);
/* Sample(delegate),sampleMethodの
* 順で呼び出される */
// 出力値:0
sample(0);
}
}
0 コメント:
コメントを投稿