get 语句
必须返回一个有确定类型的值 功能上就像一个 “get 函数” struct Time { ... public int Hour { get { return hour; } ... } private int hour, minute, second; } Time lunch = new Time(); ... Console.WriteLine(lunch.Hour); //请注意,get和set不是关键字 当读一个属性的时候,属性的get语句自动运行。 get语句必须返回一个有确定类型的值。在上面的例子中,Time结构类有一个整型属性Hour,所以它的get语句必须返回一个整型值。 属性的返回值不能是void(从这里可以推断出字段的类型也不能是void)。这就意味着get语句必须包含一个完整的return语句(retun;这种形式是错误的)。 get语句可以在retun语句前包含任何其他的语句(比如,可以检查变量的类型),但return语句不能省略。 注意,get和set不是关键字,所以你可以在任何地方包括get/set语句中声明一个局部变量、常量的名字是get或set,但最好不要这样做。敬请关注:http://www.taoche.com/buycar/serial/dongfengbentiancrv/?carid=0