在程序定义了一个数组,我想再添加一个属性可以传递数据指针的参数的,该怎么实现
private ArrayList arr1=new ArrayList();
public void additem(class1 cls1)
{
arr1.add(cls1);
}
public class1 getcls(int i)
{
get{return (class1)arr1[i];}
}
这样定义属性时提示错误,应该怎样定义呢,谢了先
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];}
}
{
get{return (class1)arr1[i];}
}
{
get{return (class1)arr1[i];}
}
不要用(),用[]
public class1 getcls[int i]
{
get{return (class1)arr1[i];}
}
public class1 this[int i]
{
get{return (class1)arr1[i];}
}
{
private ArrayList arr1 = new ArrayList(); public void additem(class1 cls1)
{
arr1.Add(cls1);
} public class1 this[int i]
{
get
{
return (class1)arr1[i];
}
}
}
public class1 this[int i]
{
get{return (class1)arr1[i];}
}
{}