将List <t>包装到类TList中的好处

时间:2018-08-07 08:20:02

标签: c# asp.net-mvc list model

我工作的公司在其源代码中一直在做一些奇怪的事情。

我无法缠住头的事情(没有双关语)是将List<T>包裹在class TList中的好处。

示例

public class ThingModel
{
    //model properties
    public string Name { get; set; }
}

public class ThingModelList : List<ThingModel>
{
    //this is just an empty wrapper, no code is in here in our source
}
在使用ThingModel列表的方法中,

ThingModelList = new ThingModelList();而不是List<ThingModel> = new List<ThingModel>();

我看不到这样做的好处,这让我很困惑(尤其是名字较长的人)。也许有人可以给我一些好处的见解?

0 个答案:

没有答案