是否可以在不重复对象名称的情况下多次访问对象的属性?

本文关键字:对象 情况下 属性 访问 是否 | 更新日期: 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
}

这只适用于初始化。对象初始化后,就没有快捷方式来访问属性了。

相关文章: