小编Sha*_*esh的帖子

初始化集合属性是否合适

初始化集合属性是否有用?

例如,我的班级是,

 public class Part
 {
        public int Id { get; set; }
        public int PartTypeId { get; set; }        
        public IList<Child> Instructions { get; set; }
 }
Run Code Online (Sandbox Code Playgroud)

初始化这样的指令是个好主意吗?:

public IList<Child> Instructions { get; set; } = new List<Child>();
Run Code Online (Sandbox Code Playgroud)
  1. 什么是最佳实践,默认初始化或不初始化子集合属性?
  2. 考虑Lazy初始化是否好?

c#

2
推荐指数
1
解决办法
74
查看次数

标签 统计

c# ×1