Довідники C# Багатовимірний масив

Що таке Багатовимірний масив в C#?

Багатовимірний масив це масив, що складається з інших масивів. Насправді дуже рідко застосовуються масиви з третім рівнем вкладеності. Тобто масиви, в яких усі елементи є іншими масивами і в якому всі елементи також інші масиви. Ми не вивчатимемо такі масиви, оскільки принцип їх побудови такий самий, як для двовимірних масивів.

Для створення двовимірних масивів необхідно використовувати кому в квадратних дужках після типу даних. Виглядає такий масив як матриця, а записується так:
int[,] x = { { 0, 34, 2 }, { 3, 4, 5 } };
Console.Write(x[0, 1]); // Виведе 34

// Можна їх одразу не встановлювати
char [,] symbols = new char[5,5];
symbols [0, 1] = 'A';
Ми бачимо, що тут елементи першого масиву – це ще одні масиви. Щоб вибрати будь-який об'єкт використовуйте ту ж структуру, що і для одномірних масивів, ось тільки тепер вказуйте індекс як першого масиву, так і другого:
x[0, 1] = 1; // Замість 34 тепер буде 1

Коментарі
Додати коментар

Поки що коментарів немає