Easy csharp

Print matrix rows

Problem

Print each row of a 2D matrix {{1,2},{3,4},{5,6}}.

Hints
  • Nested for loops with GetLength.

Your practice code

Ready — edit the code above and click Run.

Solution

using System;

class Program
{
    static void Main()
    {
        int[,] m = { {1,2}, {3,4}, {5,6} };
        for (int i = 0; i < m.GetLength(0); i++)
        {
            for (int j = 0; j < m.GetLength(1); j++)
                Console.Write(m[i,j] + " ");
            Console.WriteLine();
        }
    }
}

Try solving on your own first, then reveal the official answer.

Explanation

GetLength(0) is rows, GetLength(1) is columns in C# multidimensional arrays.

Toolliyo Assistant
Ask about tutorials, ebooks, training, pricing, mentor services, and support. I use public site content only—not admin or internal tools.

care@toolliyo.com

Need callback? Share your details