C# 3.0新功能• 隐式类型的本地变量和数组• 对象初始值设定项• 集合初始值设定项• 自动实现的属性• 匿名类型• 扩展方法• 分部方法定义• Lambda 表达式
隐式类型的数组var a = new[] { 1, 10, 100, 1000 }; // int[]var b = new[] { "hello", null, " world" }; string[] 型的数组使用方括号var c = new[]{new[]{1,2,3,4},new[]{5,6,7,8}};
var d = new[]{new[]{"Luca", "Mads", "Luke", "Dinesh"},new[]{"Karen", "Suma", "Frances"}};
1.没有在初始化语句的左侧对隐式类
2.交错数组就像一维数组那样使用
3.不支持隐式类型的多维数......
阅读全文