次のような C# プロパティを何度も作成しました。
private string _Id;
public string Id
{
get
{
return _Id;
}
set
{
_Id = value.Trim();
}
}
上記のスニペットは Id という文字列プロパティを宣言しTrim
、setter に渡された値に対して拡張メソッドが自動的に呼び出されるようにします。Trim
ロジックがなければ、次のように単純に記述できたはずです。
public string Id {get; set;}
簡単なことを達成するためにたくさんのコードを書いたようです。
より良い方法はありますか?