在 asp.net mvc 站点和垃圾收集中初始化对象或列表

时间:2021-05-26 13:54:37

标签: c# .net asp.net-mvc garbage-collection

我很好奇以下实现是否可以减少垃圾收集。我已经开始为属性初始化我的类,所以我在使用它们时不必检查 NULL。我的问题是,这是否会导致更多的垃圾收集发生,因为它不再是 NULL?我想关闭我的 GC,这看起来是个不错的选择。

财产

public List<ScheduleVenueTravelTimeModel> TravelTimes { get; set; }

初始化的属性

public List<ScheduleVenueTravelTimeModel> TravelTimes { get; set; } = new List<ScheduleVenueTravelTimeModel>();

构造函数

public ScheduleVenueLocationModel()
{
    TravelTimes = new List<ScheduleVenueTravelTimeModel>();
}

0 个答案:

没有答案
相关问题