使用 C# 可以在单条语句中实例化对象或集合并执行成员分配。
对象初始值设定项
使用对象初始值设定项,你可以在创建对象时向对象的任何可访问字段或属性分配值,而无需调用后跟赋值语句行的构造函数。...0.0,
[1, 1] = 1.0,
[1, 2] = 0.0,
[2, 0] = 0.0,
[2, 1] = 0.0,
[2, 2] = 1.0,
};
包含可访问资源库的任何可访问索引器都可以用作对象初始值设定项中的表达式之一...查询表达式常使用只能通过使用对象初始值设定项进行初始化的匿名类型,如下面的声明所示。...请注意,各个对象初始值设定项分别括在大括号中且用逗号隔开。...Add 方法允许,则可以将 null 指定为集合初始值设定项中的一个元素。