读书人

关于C#的属性,该如何处理

发布时间: 2012-03-13 11:21:11 作者: rapoo

关于C#的属性
可否设置一个属性,它的set是private的,get 是public 的呢?

[解决办法]
可以 这么写
public class SomeType {
public String Name {
get { return null; }
private set {}
}
}
[解决办法]
具我所知,不能写出这样的属性,为什么不用私有方法取代set

//
public string myProp;
private void SetMyProp(string Value)
{
myProp = Value;
}

public string MyProp
{
get
{
return myProp;
}
}

读书人网 >C#

热点推荐