1. 使用集合初始值设定项可以在初始化一个实现了 IEnumerable 的集合类时指定一个或多个元素初始值设定项;
2. 元素初始值设定项可以是简单的值,也可以是表达式或对象初始值设定项。
3. 通过使用集合初始值设定项,将无需在源代码中指定多个对该类的 Add 方法的调用,编译器会添加这些调用。
4. 两个简单的集合初始值设定项:
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() };
|