ラムダ式を使用しdelegate型の変数を定義し、delegateキーワードの代わりにλ演算子(=>)を使用し匿名メソッドを使用したコードをより短く記述する。
using System;
class MainClass
{
public static void Main()
{
// delegate型の変数をラムダ式を使用し定義する
// パラメータの型は型推論を利用している
Action<int> delegateVar = n => { Console.WriteLine(n); };
// 出力値12345
delegateVar(12345);
}
}
0 コメント:
コメントを投稿