【发布时间】:2017-03-01 08:27:08
【问题描述】:
如果你只在一个对象的初始化时设置了一个变量,但希望其他对象能够读取该变量而不是在初始化后设置它,那么 C# 中的正确语法是什么?
据我了解,它看起来像这样:
class Test
{
private string name;
public string Name { get { return name; } }
public Test() {
this.name = "Hello World!";
}
}
这是正确的方法吗?
【问题讨论】:
-
@JasonEvans:嗯,他要求的是正确的 syntax,现在你已经更正了 ;)
-
@TimSchmelter 看看 pending 更改:-/
-
参见例如stackoverflow.com/questions/7675205/… 和 stackoverflow.com/questions/13401045/… 等等。哦,当然还有语言文档。
标签: c#