C# 3.0 的新特性
局部變量類型
自動屬性
對象和集合的初始化
匿名類型
擴(kuò)展方法
Lambda 表達(dá)式
LINQ
局部變量類型
// C# 2.0
int x = 5;
string name = "Bart Simpson";
Dictionary<string, object> data = new Dictionary<string, object>();
int size = name.Length;
關(guān)鍵字 var// C# 3.0
var x = 5;
var name = "Bart Simpson";
var data = new Dictionary<string, object>();
var size = name.Length;
var y = x;
var keys = data.Keys; // Dictionary<string,object>.KeyCollection
...