日期:2014-05-20  浏览次数:20780 次

请帮忙解释下get语句
public   static   int   MyMethod()
{
        get
        {
            return   1;
        }

}
和下面这段代码有什么区别??到底什么时候用get
public   static   int   MyMethod()
{
      return   1;
}

------解决方案--------------------
前面写错了public static int MyMethod
{
get
{
return 1;
}

没有括号
------解决方案--------------------
int age;
public int Age
{
get
{
return age;
}
}
age 叫做元素,Age叫做属性。
Get叫做属性访问器。目的很简单你可以在元素被访问的时候做预先的处理。

public int Age
{
get
{
if(age> 200)
return 100;
else
return age;
}
}