一段c#.net代码不懂

class TimePeriod
{
private double seconds;

public double Hours
{
get { return seconds / 3600; }
set { seconds = value * 3600; }
}
}
其中 get 和 set有什么作用?

get:用来返回seconds/3600的值
set:用来给seconds赋值

也叫属性访问器

在方法中可以用TimePeriod .Hours 得到seconds/3600后的值
温馨提示:答案为网友推荐,仅供参考
第1个回答  2006-12-23
因为seconds是private类型,所以要用到get,set 方法,这中情况在类被继承的时候有很多好处
相似回答