ArrayList ReportList = new ArrayList();
ReportList.Add(fileLine); fileLine是个数组
foreach (object list in ReportList)后list显示的类型是object{string[]}如何遍历list里面的数组内容啊?
ReportList.Add(fileLine); fileLine是个数组
foreach (object list in ReportList)后list显示的类型是object{string[]}如何遍历list里面的数组内容啊?
我用foreach(string s in list) or foreach ( object s in list)都会报错。错误 1 “object”不包含“GetEnumerator”的公共定义,因此 foreach 语句不能作用于“object”类型的变量 E:\C#\ISAKIT\ISAKIT\StasticByDep.cs 56 29 ISAKIT
{
...
}
int[] fileLine = new int[] { 1, 2, 3, 5 };
ArrayList ReportList = new ArrayList();
ReportList.Add(fileLine);
foreach (int[] list in ReportList)
{
for (int sl = 0; sl < list.Length; sl++)
{
Console.Write(list[sl] + " ");
}
}
string[] fileLine = new string[] { "1", "2", "3", "5" };
ArrayList ReportList = new ArrayList();
ReportList.Add(fileLine);
foreach (string[] list in ReportList)
{
foreach (string sl in list)
{
Console.Write(sl+ " ");
}
}