【发布时间】:2016-02-12 01:48:49
【问题描述】:
谁能详细说明 IList 和 ICollection。还有,我们何时何地使用 IList 或 ICollection
【问题讨论】:
-
@cubrr 所以,这不是骗子,还是我们应该标记/关闭为骗子?
谁能详细说明 IList 和 ICollection。还有,我们何时何地使用 IList 或 ICollection
【问题讨论】:
IList 实现 ICollection 和 IEnumerable。此外,它还提供了用于添加和删除元素以及清除集合的方法定义。它还提供了处理集合内元素定位的方法。它还提供了一个对象索引器,允许用户使用方括号访问集合,例如:
myList[elementIndex]
【讨论】:
.Count。而.Add 和.Remove 来自IList。 IList 是有序的,可以通过索引访问,而 ICollection 不是。 IList 扩展 ICollection。所以几乎所有事情都与你的答案相反?