int[,] displayarry ={ { 1, 5000 }, { 2,200}, {3,8000 }, {4,5500 }} 如何把这个数zu的每个值取出来?最好用c#这么写为什么不对?
foreach( int[] array in displayarray)
{
foreach(int i in array)
{
Console.WriteLine("{0}\n", i);
}
} 错误信息:无法将类型“int”转换为“int[]”
foreach( int[] array in displayarray)
{
foreach(int i in array)
{
Console.WriteLine("{0}\n", i);
}
} 错误信息:无法将类型“int”转换为“int[]”
{
for(int j=0;j<4;j++)
{
Console.WriteLine("{0}\n", displayarry[i,j]);
}
}
int[,] displayarry ={ { 1, 5000 }, { 2,200}, {3,8000 }, {4,5500 }} ;for(int i=0;i<4;i++)
{
for(int j=0;j<2;j++)
{
Console.WriteLine("{0}\n", displayarry[i,j]);
}
}
Console.WriteLine("{0}\n",i);
foreach会自动遍历整个数组,不管几维的