在程序定义了一个数组,我想再添加一个属性可以传递数据指针的参数的,该怎么实现
private ArrayList arr1=new ArrayList();
public void additem(class1 cls1)
{
arr1.add(cls1);
}
public class1 getcls(int i)
{
get{return (class1)arr1[i];}
}
这样定义属性时提示错误,应该怎样定义呢,谢了先
你这是定义索引。应该这样写:
public class1 this(int i)
{
get{return (class1)arr1[i];}
}
http://community.csdn.net/Expert/topic/4001/4001901.xml?temp=1.694888E-02