理解这个意思,你必须先理解接口在C#中的含义这里针对你的体味,我做个比较简要的回答,那就是Array类必须实现IList接口中定义的方法和属性

解决方案 »

  1.   

    ArryList ?? 每个元素都是object类型的
      

  2.   

    >>我是希望有一种数据结构,可以方便的添加和删除元素
    凡实现了IList借口的任何数据结构都符合你的要求添加和删除这样的基本操作另要实现结合操作对象就必须实现ICollection接口具体接口定义多看看说.
      

  3.   

    HashTable类,不错的,
    给你推荐一个工具 wincv
      

  4.   

    另:建议楼主最好看看有关数据结构的书籍对与基本的插入,删除,更新等数据操作,几乎所有的数据结构都实现了但对于具体的数据结构重点在于数据的存储结构和,访问形式当然,这只是我的建议,不看也不会有太大影响,因为现在,大多数数据结构都可以在framework或其它地方找的到.但了解一些会对理解问题有帮助.