实现IList的用例是什么?

时间:2015-10-07 11:15:18

标签: c# .net

我应该在哪里以及为什么要实现IList?有没有人需要实现一个IList什么时候实际上有大量的扩展方法和实用程序已经丰富了通用列表? 你可以指导我,我自己无法想象一个需要实现IList

的用例

更新

例如,假设我需要现金清单。在这种情况下,我只需创建一个扩展CashList类的List。我不需要实现一个单一的方法,可以管理CashList内的现金行为,也可以使用List的几种方法。为什么要实施IList而不是继承List

public class CashList : List<CashItem>
{
    public void UpdateItems();
    public void SetExpireTime();

}

0 个答案:

没有答案