首先,设置一个二维数组。
int[,] arr = new int[10, 10];
现在,从用户那里获取元素-
for (i = 0; i < m; i++) {
   for (j = 0; j < n; j++) {
      arr[i, j] = Convert.ToInt16(Console.ReadLine());
   }
}让我们看完整的示例以显示矩阵。
using System;
using System.Linq;
class Demo {
   static void Main() {
      int m, n, i, j;
      //矩阵的行和列+
      m = 2;
      n = 2;
      int[,] arr = new int[10, 10];
      Console.Write("Enter elements of the Matrix: ");
      for (i = 0; i < m; i++) {
         for (j = 0; j < n; j++) {
            arr[i, j] = Convert.ToInt16(Console.ReadLine());
         }
      }
      Console.WriteLine("Printing Matrix: ");
      for (i = 0; i < m; i++) {
         for (j = 0; j < n; j++) {
            Console.Write(arr[i, j] + "\t");
         }
         Console.WriteLine();
      }
      Console.ReadLine();
   }
}输出结果
以下是输出。
Enter elements of the Matrix: 5 10 12 15 Printing Matrix: 510 1215