C# 中哪种对象初始化风格更合适?
声明私有对象并在同一行初始化它:
private List<ReportRow> rows = new List<ReportRow>();
声明私有对象并在构造函数中对其进行初始化:
private List<ReportRow> rows;
在构造函数中
rows = new List<ReportRow>();
声明私有对象并在使用它的方法中对其进行初始化:
private List<ReportRow> rows;
在我的 Run() 方法中
rows = new List<ReportRow>();
谢谢