首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2012-03-13 
关于C#的属性可否设置一个属性,它的set是private的,get是public的呢?[解决办法]可以 这么写public class S

关于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;
}
}

热点排行