現時点では .Net 3.0 を使用していますが、 Automatic Properties の使用方法がわかりません。
たとえば、Authomatic Properties を介してこのサンプル コードを記述したい場合、どうすればよいですか?
private string _name = string.Empty;
private string _family = string.Empty;
//A field with default value
private DateTime _releaseDate = System.DateTime.Now;
//ReadOnly Property
public string Name
{
get {return _name; }
}
//enforce validation rules on setting
public string Family
{
get { _family; }
set
{
if (value.Length < 3)
return new Exception("Family need at least 3 character long");
else
_family = value;
}
}
// A property from two other fields
public string FullName
{
get { return _name + " " + _family; }
}
回答ありがとうございました。回答を得ました。