有个Items属性,Item属性是这样用的:list.Item[0].

解决方案 »

  1.   

    in VB, you use list.Item(n), in C#, you use list[n]
      

  2.   

    不用怀疑,ArrayList是存在Item的,但是你没有细看msdn文档的说明,在C#中这个Item是通过ArrayList的索引器来访问的,所以你看不到Item, 也就是说你必须像如下代码一样使用这个Item:
    ArrayList list = new ArrayList();
    list[ i ] = .....;    //这个list[]就是Item
      

  3.   

    应该这样用,
    ArrayList list;
    list[index];
      

  4.   

    You should read MSDN carefully !!
      

  5.   

    在vb.net才这样用。你点文档的ArrayList属性Item,你会发现它显示的是this[参数],凡是这种都用[]来访问,就相当于数组。