Как выполняется внутреннее сопоставление List?

Обрабатывается ли он внутри как массив или CLR обрабатывает его как совершенно другой тип?

Я пытаюсь внедрить целочисленные значения в список.

List<int> lst = new List<int>();
lst.Add(3);
lst.Add(4);

против

Я создаю массив целых чисел

int[] arr = new int[2];
arr[0] = 3;
arr[1] = 4;

Массив возвращает лучшие результаты по промежутку времени. Так почему же люди предпочитают List<>.

5
задан Steven 4 August 2012 в 10:10
поделиться