btnRefresh.Click += new EventHandler(btnRefresh_Click);
void btnRefresh_Click(object s, EventArgs e) { BindData(); } // 僅呼叫一行
btnRefresh.Click += delegate(object s, EventArgs e) { BindData(); };
編譯器仍生成私有方法 b__0,僅節省源碼行數。
// 匿名方法調用 List.Find
books.Find(delegate(Book b) { return b.Price < 50; });
// Lambda
books.Find(b => b.Price < 50); // 自然語言:「給你一本書,若價格<50 則真」

參數 => 運算式/陳述式,=> 讀作 "goes to"。參數型別可省略 (編譯器推斷),主體可為運算式 (隱含返回) 或陳述式塊。
from...where...select) 鋪平道路。