オブジェクト初期化子を使用することの付加価値は何ですか? 参照型と比較して値型で使用する違いはありますか?
最近 ReSharper をインストールしました。次の例をご覧ください。
var response = new Response();
response.Value = "My value";
私のコードはこれに変換されます:
var response = new Response()
{
Value = "My value",
};
個人的には、イニシャライザが大きすぎるとコードをたどるのが難しくなります。