【发布时间】:2011-08-22 18:20:49
【问题描述】:
下面的代码是做什么的?
class MyClass {
private int[] myPrivates;
public int[] GetMyPrivates
{
get { return myPrivates; }
}
protected int[] SetMyPrivates
{
set { myPrivates = value; }
}
}
有没有更好的方法来保护数组myPrivates?是否有可能使它成为唯一的?
【问题讨论】:
-
“为什么不让 myPrivates 只读?” 好吧.. 你想要它只读吗?如果您需要一个二传手,那么显然它不应该是只读的。如果您不需要 setter,则将其设为只读。
-
我个人认为保护自己的隐私总是一个好主意。
-
为什么要写 C# Javastyle?
-
@Albin Sunnanbo javastyle到底是什么?
-
这里需要的唯一答案是:
lolwhut?!
标签: c# properties private protected