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

新手有关问题,get,set方法是如何执行的

2012-10-27 
新手问题,get,set方法是怎么执行的?C# codeclass TimePeriod{private double _secondspublic double Seco

新手问题,get,set方法是怎么执行的?

C# code
  class TimePeriod    {        private double _seconds;        public double Seconds        {            get { return _seconds; }            set { _seconds = value; }        }    }

C# code
class TimePeriod2{    public double Hours { get; set; }}

这2段代码是一样的吗??
第二段代码是第一段代码的简写形式吗?

[解决办法]
是的 visual在生成代码的时候会帮你生多一个private的变量

差不多是等价的

需要如果一个类需要序列化 最好使用第一种写法
[解决办法]
第二种方法是 .Net 的新特性,减少程序员的工作量。。

要是觉得时间实在多,没有事情做,就用第一种方法打多几个字吧。

热点排行