Loading...

Массивди инициализациялоо

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@