2010年2月22日月曜日

Delegateを宣言して、そのDelegate型の変数にメソッドブロックを記述してMethodを直接登録(匿名メソッド)し、そのMethodをDelegateを介して実行してみる。

using System;

// Delegateの宣言
delegate void Delegate();

class MainClass
{
    static void Main()
    {
        // Delegate型の変数にMethodを直接登録
        Delegate sample = delegate
        { Console.WriteLine("匿名Method"); };

        // 出力値:匿名Method
        sample();
    }
}

0 コメント:

コメントを投稿