【发布时间】:2012-09-03 18:54:42
【问题描述】:
如果我想将我的属性设置在一个私有类中,那么应该只能在这个类中使用和设置这个属性,有什么更好的方法?这个
public string Name { private get; private set }
或
private string Name { get; set }
嗯,还有
private string Name { private get; private set }
【问题讨论】:
-
你想将该属性设置为类的私有变量吗?
-
@KundanSinghChouhan 是的,我想是的...不确定我是否得到你想要的 ^^
-
@Sila 我已经添加了我的答案。看看吧。
-
请先尝试编译。关于哪个“更好”的问题将首先出现在哪个“可编译”的问题之后。
-
所有示例在
set之后都缺少分号;。但即便如此,只有第二个是合法的(见我的回答)。
标签: c# .net properties