저는 C#의 초보자입니다. 속성에 대해 읽었습니다. 나는이 코드를 가지고 있고 그 결과가 "Value to big"으로 표시되어야한다고 생각하지만 아무것도 표시하지 않는다. 내가 틀렸다고 말해주십시오. 덕분에 .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