private ArrayList data = new ArrayList();
product newProduct = new product(id, name, 10 , 32);data.Add(newProduct);当放入data之后, 如果用newProduct内存储的id, name之类的数据???感谢各位前辈帮忙!!

解决方案 »

  1.   

    product myproduct = (product)data[1];
    myproduct.id....
      

  2.   

    product myproduct = (product)data[0];   //从0开始
    myproduct.id....
      

  3.   

    另外问问, data[6].remove()是不是把第7个Object删除? 然后后面的会自动向前移位?
      

  4.   

    product myproduct = data[0] as product;  
    myproduct.id....
      

  5.   

    data.Remove(obj);   //删值等于obj的对象,后面的自动移位
    date.Remove(7);   //删第8个,后面的自动移位点右上角的“管理”,可以结贴给分等。分越多别人就越想来抢分,因为回答问题正确的人你应该要给他分。
      

  6.   

    楼主可以用List<Product>,这样就不用搞强制类型转换了
      

  7.   

    List<Product> 怎么用??如果我每个人都给100分, 对我自己有什么不好??否则大家都给越多越好,反正对自己没坏处。??
      

  8.   

    你可以将其转换为你想用的product(product)data[成员索引]