C# 遍历 string[,]
时间: 2023-09-20 08:10:02 浏览: 139
C#数组遍历
可以使用两个for循环来遍历二维字符串数组,代码如下:
```csharp
string[,] fission = { { "fissionTypeIds", "FissionTypeId" }, { "fissionLogIds", "FissionLogId" }, { "userOfFissionIds", "UserOfFissionId" } };
for (int i = 0; i < fission.GetLength(0); i++) // 遍历第一维
{
for (int j = 0; j < fission.GetLength(1); j++) // 遍历第二维
{
Console.Write(fission[i, j] + " "); // 输出数组元素
}
Console.WriteLine(); // 换行
}
```
输出结果为:
```
fissionTypeIds FissionTypeId
fissionLogIds FissionLogId
userOfFissionIds UserOfFissionId
```
以上代码中,第一个for循环遍历第一维,第二个for循环遍历第二维,通过fission.GetLength(0)和fission.GetLength(1)分别获取二维数组的行数和列数。在循环体中,使用fission[i, j]访问数组元素,并输出到控制台。注意,每遍历完一行需要使用Console.WriteLine()换行。
阅读全文