【发布时间】:2011-11-24 14:17:14
【问题描述】:
我想在 C# 中创建自定义列表。在我的自定义列表中,我只想创建自定义函数 Add(T),其他方法应该保持不变。
当我这样做时:
public class MyList<T> : List<T> {}
我只能覆盖 3 个函数:Equals、GetHashCode 和 ToString。
当我这样做时
public class MyList<T> : IList<T> {}
我必须实现所有方法。
谢谢
【问题讨论】:
标签: c# generics inheritance collections