程式碼:
using System;
namespace ConsoleApplication3
{
class Program
{
delegate int del(int i);
static void Main(string[] args)
{
del myDelegate = x => x * x;
Console.WriteLine(myDelegate(10));
Console.ReadKey();
}
}
}
可以從上面得知,有宣告一個委派del
在主程式內宣告一個委派型別,將參數設定為x,回傳值為x的平方
del myDelegate = x => x * x;
參考資料:
http://msdn.microsoft.com/zh-tw/magazine/cc163362.aspx
http://www.codedata.com.tw/java/understanding-lambda-closure-6-lambda-calculus/
http://msdn.microsoft.com/zh-tw/library/bb397687(v=vs.110).aspx
