我是c#的新手。 我正在阅读有关房产。 我已经编码这个,我认为结果应该显示“价值大”,但它没有显示任何东西。 请告诉我我在哪里错了。 谢谢。c#中的属性无法显示正确的结果
private int _age;
public int Age
{
get { return _age; }
set
{
if (value < 10)
{
Age = value;
Console.WriteLine("Value to Small");
}
else
{
Console.WriteLine("Value to Big");
}
}
}
private static void Main(string[] args)
{
var banmeet = new Program();
banmeet._age = 22;
Console.ReadLine();
}
}
}
你应该阅读有关私人支持字段和公共属性[这里](http://msdn.microsoft.com/en-us/library/ms173118.aspx) – Harrison