この単純な質問が私を悩ませているのは久しぶりです。プロパティを宣言する 2 つの形式を見てきましたが、何が違うのか疑問に思っていました。
第1形態:
public int Age { get; set; }
第二形態:
private int _Age;
public int Age
{
get { return _Age; }
set { _Age = value; }
}
私は常に 2 番目の形式を使用してきましたが、このMSDN チュートリアルでも 2 番目の形式について説明しているだけなので、ここで少し混乱しています。どちらが好ましいのでしょうか?