Разлика између Арраи и АрраиЛист у Ц #

Шта је низ

Низ је секвенцијална збирка сличних података којима се може приступити као на основу „индекса“. То је најједноставнија врста структуре података у којој се елементи похрањују на непрестану меморијску локацију.

У пољу Арраи индекс започиње од нуле, тако да бисте приступили првом елементу матрице „нумарраи“, требало би га записати као нумарраи [0].

Пример низа у Ц #
Излаз:-
10 20 30 40 50

Шта је АрраиЛист

АрраиЛист је колекција објеката истих или различитих врста. Величина АрраиЛист-а може се динамички повећавати или смањивати према захтеву. Дјелује као низ, али за разлику од АрраиЛист ставки се могу динамички распоредити или распоредити, тј. Можете додати, уклонити, индексирати или тражити податке у колекцији.

Пример АрраиЛист-а у Ц-Схарп-у
Излаз:-
123 абц 67 пкр 45

Разлика између Арраи и АрраиЛист

  1. Арраи похрањује податке истог типа док АрраиЛист чува податке у облику објекта који могу бити различитих врста.
  2. Величина АрраиЛист-а динамички расте док величина Арраи-а остаје статична у целом програму.
  3. Уметање и брисање у АрраиЛист је спорије од Арраи-а.
  4. Низови су снажно куцани док АрраиЛистс нису снажно куцани.
  5. Низови припадају простору простора имена Систем.Арраи, док АрраиЛист припада простору имена имена Систем.Цоллецтионс.
  6. Када бирате између Арраи и АрраиЛист, одлучите на основу њихових карактеристика које желите имплементирати.