Lambda 表達(dá)式是一種可用于創(chuàng)建委托或表達(dá)式目錄樹類型的匿名函數(shù)。 通過使用 lambda 表達(dá)式,可作為參數(shù)傳遞或作為函數(shù)調(diào)用值返回的本地函數(shù)。 Lambda 表達(dá)式對于編寫 LINQ 查詢表達(dá)式特別有用。

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

移動開發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),手機(jī)維修培訓(xùn),手機(jī)軟件培訓(xùn)

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

移動開發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),手機(jī)維修培訓(xùn),手機(jī)軟件培訓(xùn)

  

  創(chuàng)建表達(dá)式樹:

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式