c#的两个string[,]怎么加到一起
时间: 2023-11-27 10:02:48 浏览: 77
C#中两个byte如何相加
5星 · 资源好评率100%
你可以使用循环来遍历两个二维数组,并将它们的值添加到一个新的二维数组中。下面是一个示例代码:
```csharp
string[,] array1 = new string[,] { { "a", "b" }, { "c", "d" } };
string[,] array2 = new string[,] { { "e", "f" }, { "g", "h" } };
int rows = array1.GetLength(0);
int cols = array1.GetLength(1);
string[,] result = new string[rows, cols];
for (int i = 0; i < rows; i++)
{
for (int j = 0; j < cols; j++)
{
result[i, j] = array1[i, j] + array2[i, j];
}
}
// result 现在包含以下值:
// { { "ae", "bf" }, { "cg", "dh" } }
```
这个示例将两个具有相同行和列的字符串数组相加,并将结果存储在一个新的字符串数组中。
阅读全文