c# Lambda 表達式

若要創建 Lambda 表達式,需要在 Lambda 運算符 =>左側指定輸入參數(如果有),然后在另一側輸入表達式或語句塊。 例如,lambda 表達式 x => x * x
指定名為 X的參數并返回 x的平方值。 如下面的示例所示,你可以將此表達式分配給委托類型:

delegate int del(int i);
static void Main(string[] args)
{
del myDelegate = x => x * x;
int j = myDelegate(5); //j = 25
}

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • C++ lambda表達式與函數對象 lambda表達式是C++11中引入的一項新技術,利用lambda表達式可以...
    小白將閱讀 85,426評論 15 117
  • 從** C#3.0開始,可以使用一種新的方法把實現代碼賦予委托: Lambda表達式**。只要有委托參數類型的地方...
    天堂邁舞閱讀 9,794評論 0 5
  • C++的進步真是不小,C++已經開始支持函數式編程了 轉載:http://www.cnblogs.com/code...
    IT孤獨者閱讀 191評論 0 0
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,992評論 19 139
  • 記《新木乃伊》 劇情篇 這個故事關系到人類文明。那是一個很早很早的王朝,她是整個皇室唯一的繼承人,安瑪奈特公主。她...
    葉小揚閱讀 753評論 0 1