static int [,] matrix = {
public static void Main()
foreach (int item in matrix)
Console.Write(item +" ");
Console.WriteLine("\n This is our 2D array printed using nested for loop");
for(int i =0; i< matrix.GetLength(0); i++)
for(int j =0; j< matrix.GetLength(0); j++)
if ((matrix[i,j] % 2) == 0)
Console.Write(matrix[i,j] + " ");
Console.WriteLine("\n Diagonal One");
for(int i =0; i< matrix.GetLength(0); i++)
Console.Write(matrix[i,i] + " ");
Console.WriteLine("\n Diagonal Two");
for(int i =0, j=2; i< matrix.GetLength(0); i++, j--)
Console.Write(matrix[i,j] + " ");