Initialize multidimensional arrays in declaration : Multi Dimensional Array « Data Structure « C# / CSharp Tutorial






using System;

class MainClass
{
    public static void Main()
    {
    int[,] matrix = { {1, 1}, {2, 2}, {3, 5}, {4, 5}, {134, 44} };
        
        for (int i = 0; i < matrix.GetLength(0); i++)
        {
            for (int j = 0; j < matrix.GetLength(1); j++)
            {
                Console.WriteLine("matrix[{0}, {1}] = {2}", i, j, matrix[i, j]);
            }
        }    
    }
}
matrix[0, 0] = 1
matrix[0, 1] = 1
matrix[1, 0] = 2
matrix[1, 1] = 2
matrix[2, 0] = 3
matrix[2, 1] = 5
matrix[3, 0] = 4
matrix[3, 1] = 5
matrix[4, 0] = 134
matrix[4, 1] = 44








11.6.Multi Dimensional Array
11.6.1.Declare, create, and initialize the rectangular array
11.6.2.Declaring a Two-Dimensional Array
11.6.3.Initializing a Two-Dimensional Array of Integers
11.6.4.Use Foreach statement to loop through Rectangular Array
11.6.5.Initialize a two-dimensional array
11.6.6.A two-dimensional array
11.6.7.Sum the values on a diagonal of a 3x3x3 matrix
11.6.8.Use foreach on a two-dimensional array.
11.6.9.The use of a three-dimensional rectangular array
11.6.10.Initialize multidimensional arrays in declaration
11.6.11.Use a single for loop to assign a two-dimensional array
11.6.12.Declaring a Jagged Array
11.6.13.Initializing a Jagged Array
11.6.14.Retrieving a Particular Dimension's Size
11.6.15.Test Single Dimension Array and Multi Dimension Array
11.6.16.Foreach with two dimensional array