IList和ICollection之间的区别是什么?

时间:2015-11-11 01:07:46

标签: c# arrays list arraylist

任何人都可以详细说明IList和ICollection。此外,我们何时何地使用IList或ICollection

1 个答案:

答案 0 :(得分:3)

IList实施ICollectionIEnumerable。此外,它还提供了添加和删除元素以及清除集合的方法定义。它还提供了处理集合中元素定位的方法。它还提供了一个对象索引器,允许用户使用方括号访问集合,如:

myList[elementIndex]

enter image description here

参考:Claudio Bernasconi's article about IList and ICollection