我很好奇以下实现是否可以减少垃圾收集。我已经开始为属性初始化我的类,所以我在使用它们时不必检查 NULL。我的问题是,这是否会导致更多的垃圾收集发生,因为它不再是 NULL?我想关闭我的 GC,这看起来是个不错的选择。
财产
public List<ScheduleVenueTravelTimeModel> TravelTimes { get; set; }
初始化的属性
public List<ScheduleVenueTravelTimeModel> TravelTimes { get; set; } = new List<ScheduleVenueTravelTimeModel>();
构造函数
public ScheduleVenueLocationModel()
{
TravelTimes = new List<ScheduleVenueTravelTimeModel>();
}