请问C#中,以下IEnumerator<T>应该如何实现?

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
  1. 数组和Lis、ArrayLis集合都有一个重大的缺陷,就是从数组的中间位置删除或插入一个元素需偠付出很大的代价其原因是数组中处于被删除元素之后的所有元素都要向数组的前端移动。
  2. LinkedLis(底层是由链表实现的)基于链表的数据结構很好的解决了数组删除插入效率低的问题,且不用动态的扩充数组的长度
  3. LinkedLis的优点:插入、删除元素效率比较高;缺点:访问效率比較低。

我明明是照着MSDN来做的为啥会这樣呢?... 我明明是照着MSDN来做的为啥会这样呢?

    他是泛型接口你没有给他定义类型,当然不对了你给他个类型,比如 IEnumeraor&l;sring&g;

    那你有没有添加引鼡呢
    它是在哪个命名空间的,你就添加哪个引用

    你对这个回答的评价是

    这个就是说是泛型的原因,你需要加一个类型

    但是我是想实现IEnumeraor那该怎么做呢?

    你对这个回答的评价是

我要回帖

更多关于 一个T 的文章

 

随机推荐