是否可以在不重复对象名称的情况下多次访问对象的属性?
本文关键字:对象 情况下 属性 访问 是否 | 更新日期: 2023-09-27 18:08:07
是否可以多次访问对象的属性而不重复键入对象名称?例如:
Using myObject {
.Name = "name";
.Colour = "red";
.Age = "99";
}
而不是像这样输入:
myObject.Name = "name";
myObject.Colour = "red";
myObject.Age = "99";
没有。VB。Net有办法,但c#没有
编辑:值得指出的是,有一个初始化简写与 有点类似var object = new SomeObject {
Property1 = "string",
Property2 = 0,
Property3 = true
}
这只适用于初始化。对象初始化后,就没有快捷方式来访问属性了。