请教既然Ilist已经继承了ICollection,为何CollectionBase类仍然要同时继承这2个接口?这样做有什么意义?是否多此一举

请问既然Ilist已经继承了ICollection,为何CollectionBase类仍然要同时继承这2个接口?这样做有什么意义?是否多此一举?
请问既然Ilist已经继承了ICollection,为何CollectionBase类仍然要同时继承这2个接口?这样做有什么意义?是否多此一举? 
这个个很古老的问题,万分感谢

------解决方案--------------------
探讨
▪ 云下载与传统下载的区别和优势...▪ 微软公司的云计算服务有哪些?▪ 云计算能帮助实现绿色IT吗?▪ 云数据中心该如何选址?▪ 云计算是如何对IT基础设施产生...
请问既然Ilist已经继承了ICollection,为何CollectionBase类仍然要同时继承这2个接口?这样做有什么意义?是否多此一举?
这个个很古老的问题,万分感谢

------解决方案--------------------
http://topic.csdn.net/u/20111014/12/f62f7f56-c020-4eab-a975-19b64230d318.html

特别感谢下 阿非同学(Sandy945)。