日期:2014-05-17  浏览次数:20987 次

关于C#中ArrayList的相关问题,求各位指导!!!
我定义了一个ArrayList:
ArrayList arrayLines = new ArrayList();

然后读文件,文件中的每一行形如:aaa,bbb,ccc,ddd,……,hhh,存到string类型的变量line中。

将每一行以如下形式存入arraylist:
string[] temparray = line.Split(',');
arrayLines.Add(temparray);

也就是说,ArrayList的每一条记录是一个数组。
然后我想引用某一行的第2个元素,我是这样写的:

arrayLines[j][1],然后就出现了错误:

无法将带 [] 的索引应用于“object”类型的表达式

这个该怎么解决!恳求各位指导!!!!!!!感激不尽!!!!!!

------解决方案--------------------
(arrayLines[j] as string[])[1]