public static void Main()
string[,] arr = new string[4, 4]
string[,] arr2 = new string[4, 4]
{"16", "15", "13", "10"},
int size = arr2.GetLength(1);
for (int k = 0; k < size * 2; k++)
for (int j = 0; j <= k; j++)
if (i < size && j < size)
diagonal += arr[i, j] + " ";
Console.WriteLine(diagonal);
for (int k = size; k >= -size; k--)
for (int j = 0; j < size - k; j++)
if (i < size && j < size && i >= 0 && j >= 0)
diagonal += arr2[j, i] + " ";
Console.WriteLine(diagonal);