Faves:2009/03/14:C# 3.0 & IE8 web slice

三月 14, 2009
Tags: ,

c# 3.0 新Orcas語言特性:匿名類型-Scott Guthrie 博客中文版 # | c# 3.0 匿名類型是個很方便的語言特性,允許開發人員在代碼內簡明地定義行內CLR類型,而不用提供一個正式的類定義聲明。雖然它們可以在很多場合下使用,但在使用LINQ查詢和轉換/構形數據時尤其有用。 C# 3.0 #var這個關鍵詞而是告訴編譯器在變量最先聲明時,從用來初始化變量的表達式推斷出變量的類型。 var product = new { FirstName = "Scott", LastName = "Guthrie", Age = 32 }; Console.WriteLine(product.FirstName); 新Orcas語言特性:Lambda表達式-Scott Guthrie 博客中文版 # | c# 3.0,Lambda C# 3.0 #在C#裡,一個lambda表達式在句法上是寫成一個參數列表,隨後是 => 符號,隨後是表達式在調用時要運算的表達式或者語句塊 Console.WriteLine("AVG={0}", people.Average(p => p.Age)); IEnumerable results = people.Where(p => p.LastName == "Guthrie"); 新Orcas語言特性:擴展方法-Scott Guthrie [...]

迴響已關閉