1. 程式人生 > >Expression 表達式目錄樹

Expression 表達式目錄樹

show 訪問 ole event aps ram opened 匿名方法 alt

1.演變

技術分享圖片
int k = 10;
//1.0
NoParamNoReturn noParamDelegate1 = new NoParamNoReturn(this.NoParam);
noParamDelegate1.Invoke();
//2.0  匿名方法,可以訪問到 K 值
NoParamNoReturn noParamDelegate2 = new NoParamNoReturn(delegate ()
{
    Console.WriteLine("這個匿名方法");
});
noParamDelegate2.Invoke();
//3.0 Lambda 表達式,左邊是參數列表   =>  右邊是方法體 ,本質就是一個方法
NoParamNoReturn noParamDelegate3 = () => //"=>" goes to { Console.WriteLine("這個Lambda 表達式"); }; noParamDelegate3.Invoke();
View Code

Expression 表達式目錄樹