1.两个简单的集合初始值设定项: List<int> digits = new List<int> { 0, 1, 2, 3, 4, 5, 6, 7,8, 9 }; List<int> digits2 = new List<int> { 0 + 1, 12 % 3, MakeInt()};
2.初始值设定项使用对象初始值设定项来初始化Cat类的对象。 List<Cat> cats = new List<Cat> { newCat(){ Name="Sylvester", Age=8 }, newCat(){ Name="Whiskers", Age=2}, newCat() { Name="Sasha", Age=14} }; ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 如果集合的 Add 方法允许,可以将 null 指定为集合初始值设定项中的一个元素。 List<Cat> moreCats = new List<Cat> { newCat(){ Name="Furrytail", Age=5 }, newCat(){ Name="Peaches", Age=4}, null };
|