public static void Main()
Random rnd = new Random();
int[, ] a = new int[5, 7];
for (int i = 0; i < 5; i++)
for (int j = 0; j < 7; j++)
a[i, j] = rnd.Next(1, 10);
Console.Write("{0} ", a[i, j]);
Console.WriteLine("--------------------------");
Console.WriteLine("{0} {1}", a.GetLength(0), a.GetLength(1));
Console.WriteLine("--------------------------");
static void ShitFunction(int[, ] arr)
for (int i = 0; i < arr.GetLength(0); i++)
for (int j = 0; j < arr.GetLength(1); j++)
Console.WriteLine("[{0}][{1}]:{2}", i, j, arr[i, j]);
static bool CheckSum(int[, ] arr, int m, int n)
for (int i = 0; i < arr.GetLength(1); i++)
if (temp - arr[m, n] == arr[m, n])
for (int j = 0; j < arr.GetLength(0); j++)
if (temp - arr[m, n] == arr[m, n])