我想在ArrayList中包含另一个ArrayList
比如:
ArrayList al=new ArrayList();
ArrayList bl=new ArrayList();
al.Add("str");
al.Add(1);
al.Add(ob);//ob是一个对象
bl.Add(al);
但是不知道怎么用bl输出al中想要输出的值
谢谢各位!!帮帮忙!!!
比如:
ArrayList al=new ArrayList();
ArrayList bl=new ArrayList();
al.Add("str");
al.Add(1);
al.Add(ob);//ob是一个对象
bl.Add(al);
但是不知道怎么用bl输出al中想要输出的值
谢谢各位!!帮帮忙!!!
我要输出str,如果是单个ArrayList那么我可以按他的下标去访问al[0].ToString();
但是两个ArrayList怎么输出
谢谢!!!
ArrayList bl = new ArrayList();
al.Add("a");
al.Add("b");
al.Add("c");
bl.Add(al);
for(int i = 0; i<al.Count; i++)
{
Response.Write(((ArrayList)bl[0])[i].ToString());
}
ArrayList bl=new ArrayList();
al.Add("str");
al.Add(1);
bl.Add(al);
Response.Write(((ArrayList)bl[0])[0]);
for(int i=0;i<5;i++)
{
al.Add("str"+i.ToString());
al.Add(l.ToString()+i.ToString());
bl.Add(al);
}
Response.Write(((ArrayList)bl[2])[0]);
怎么输出的是str0呢,我想让他输出str1;那么我应该怎么给bl添加al对象呢
我应该怎么给bl添加al对象才能和数组一样按下标输出
bl.Add(obj);
我试了,不行呀!
我要用这种方式输出的
this.Label1.Text=(((ArrayList)bl[2])[0].ToString());
如:
al.Add("i");
al.Add("o");
bl.Add(al);//这里我是想把al放到bl中那么bl中就包含al的两个对象“i”和"o"
(((ArrayList)bl[0])[0].ToString())这里就会输出i;
我希望在给al添加
al.Add("cc");
al.Add("dd");
bl.Add(al);//这里我希望给bl在添加al中的两个对象“cc”和"dd"
(((ArrayList)bl[1])[0].ToString())这里我希望输出cc
谢谢各位大哥了!!!小弟郁闷了好久了