匿名委派 Lambda
Lambda
使用 Lambda 運算式可以撰寫區域函式,這些函式可以當做引數傳遞,或是當做函式呼叫的值傳回。
//第1種例子�(x, y) => x == y (int x,int y) => x == y��//第2種例子�x => x + 1��//第3種例子�() => DoSomething()��//第4種例子�x => { x++; Console.WriteLine(x); return x; }
(input parameters) => {statement;}
具名方法
把具名方法變成匿名方法((無參))
將匿名方法換成lambda寫法
(input parameters) => {statement;}
普通方法變成匿名方法((帶參))
predicate
表示定義一組條件並確定指定物件是否符合這些條件的方法。此委託由 Array 和 List 類的幾種方法使用,用於在集合中搜索元素。
其他還有 Action Func Delegate
OR
BUT