Resharper は、次のコードを自動プロパティに変更することを提案しています。なぜこれがより良いのか、誰でも説明できますか?
private List<Configuration> _configurations;
public List<Configuration> Configurations
{
get { return _configurations; }
set { _configurations = value; }
}
に:
public List<Configuration> Configurations { get; set; }
プリミティブ型に対してこれを実行しても問題ないのに、オブジェクト型に対してこの方法を提案するのはなぜですか?