コードインスペクション:コンストラクターをメンバーイニシャライザーに変換する
プロパティのみを初期化するパラメーターなしのコンストラクターがある場合は、コンストラクターを削除し、宣言ポイントでプロパティを初期化することができます。 これにより、コードが簡素化され、プロパティの初期値が一目でわかりやすくなります。
public class BlogPost
{
public BlogPost()
{
Name = "Empty";
}
public string Name { get; set; }
}
public class BlogPost
{
public string Name { get; set; } = "Empty";
}
2026 年 6 月 12 日