Массивди инициализациялоо
C# тилинде массив түзүлгөндө (жарыяланганда) баалуулуктар менен инициализацияланышы мүмкүн. Массивди инициализациялоонун жалпы формасы:
@A@type [] array_name = { value1, value2, ..., valueN };@A@
Кайда
- тип – массив элементтеринин түрү;
- array_name - түздөн-түз массивдин аталышы;
- value1 , value2 , valueN – массивдин элементтерин индекстөө тартибинде инициализациялоочу маанилер. Мааниси1 0 индексиндеги массив уячасына дайындалат. Мааниси2 1 индексиндеги массив уячасына дайындалат жана башкалар. N мааниси N-1 индексиндеги массив уячасына дайындалат.
Массивди инициализациялоодо new операторун колдонуунун кереги жок . Система массив үчүн эстутумдун керектүү көлөмүн автоматтык түрдө бөлүп берет.
@A@// инициализация массива состоящего из 6 элементов типа uint
uint[] UI = { 5, 2, 100, 50, 35, 64 };
// инициализация массива состоящего из 5 элементов типа bool
bool[] B = { true, false, false, false, true };
// инициализация массива состоящего из 10 элементов типа float
float[] F = { 0.2f, 1.03f, -3.2f, -4.3f, 2.88f, 0.001f, 1.1f, 2.34f, 0.2f, 0f };
// инициализация массива состоящего из 5 элементов типа char
char[] C = { '0', 'A', ';', '\\', 'z' };@A@