我想在文本框中显示如下所示的矩阵,但我不知道从哪里开始。如何在文本框中显示此结果?
5 5 5 5
8 9 3 1
7 9 2 7
3 7 8 6
8 3 1 2
答案 0 :(得分:0)
int[,] matrix = new int[,] {{5, 5, 5, 5},
{8, 9, 3, 1},
{7, 9, 2, 7},
{3, 7, 8, 6},
{8, 3, 1, 2}};
您需要创建多行TextBox
来显示此信息。然后使用类似的东西将矩阵写入TextBox
:
string matrixString = "";
for (int i = 0; i < matrix.GetLength(0); i++)
{
for (int j = 0; j < matrix.GetLength(1); j++)
{
matrixString += matrix[i, j].ToString();
matrixString += " ";
}
matrixString += Environment.NewLine;
}
this.textBoxName.Text = matrixString;
你得到这个结果: