假设已有二维数组 array 行4, 列4
for(int i=0;i<4;i++)//行的行数
{
for(int j=0;j<4;j++)//行的列数
{
console.wrie( array[i,j]+"\t" );
}
console.writeline();
} 不用嵌套foreach
看代码:
int[,] numbers2D = new int[3, 2] { { 9, 99 }, { 3, 33 }, { 5, 55 } };
// Or use the short form:
// int[,] numbers2D = { { 9, 99 }, { 3, 33 }, { 5, 55 } }; foreach (int i in numbers2D)
{
System.Console.Write("{0} ", i);
}
// Output: 9 99 3 33 5 55
相关文章
- C# 中,可以使用以下方法优化 List 的 ForEach 循环速度
- 在Unity3D中利用描点法画圆——使用C# 泛型List二维数组
- c# 中for和foreach循环的区别 - v朋朋
- 浅析PHP中for与foreach两个循环结构遍历数组的区别
- php 在foreach中循环数组的时候添加元素的属性
- 二维数组遍历的方式(for普通循环遍历、foreach循环遍历、toString方式遍历)
- 深度理解PHP中for与foreach两个循环结构遍历数组的区别
- C# 数组、一维数组、二维数组、多维数组、锯齿数组
- 使用angular.foreach获取数组中的值以循环对象值
- C# - 如何使用两个foreach循环的结果创建KeyValuePair?