我正在尝试创建一个基于
我正试图创建一个与
Stack<T>
的自定义集合。当我在 Visual Studio 中查看元数据中的Stack<T>
时,它显示Stack<T>
实现了ICollection
,这将要求它实现ICollection
的CopyTo(Array array, index)
方法,但实际上,它被显示为具有ICollection<T>
的CopyTo(T[] array, index)
方法。有人能解释一下为什么会这样吗?我正试图创建一个与
Stack<T>
非常相似的集合。当我像栈一样实现ICollection
时,它要求我使用CopyTo(Array array, index)
方法,但我真正想要的是像Stack<T>
那样使用CopyTo(T[] array, index)
方法。有没有一种方法可以在不实现ICollection<T>
的情况下实现这一点?
Stack<T>
зљ„е®ћй™…е®Њж•ґжєђд»Јз ЃпјЊеЊ…ж‹¬з§Ѓжњ‰ж–№жі•гЂ‚ - mellamokb