Size: a a a

var chat = new Chat();

2021 September 29

AM

Artur Mustafin in var chat = new Chat();
Массив никогда не переписывается при превышении границ массива кидается исключение или ничего.
источник

MN

Mr. N in var chat = new Chat();
в листе
источник

MN

Mr. N in var chat = new Chat();
List<T>
источник

AM

Artur Mustafin in var chat = new Chat();
Пихают только подушки
источник

AM

Artur Mustafin in var chat = new Chat();
Список это не массив
источник

Ɖ

Ɖrēw in var chat = new Chat();
Это смотря как посмотреть
источник

Ɖ

Ɖrēw in var chat = new Chat();
Так то это просто массив + Array.Resize
источник

AK

Alex Kiev in var chat = new Chat();
Ну типа у тебя один виртуальный массив который на самом деле куча массивов поменьше
источник

AM

Artur Mustafin in var chat = new Chat();
Смотри в корень
источник

MN

Mr. N in var chat = new Chat();
Внутри есть масив, в котором хранится вся инфа списка
источник

MN

Mr. N in var chat = new Chat();
Если в этом масиве заканчиваются ячейки , то создается еще один масив в два разы больше этого и туда этот массив переписывается , а этот удаляется
источник

MN

Mr. N in var chat = new Chat();
немного не очень иногда
источник

MN

Mr. N in var chat = new Chat();
например чтоб добавить 1000 елементов, нужно создать 8 масивов
источник

AK

Alex Kiev in var chat = new Chat();
Смотри, концепция такова что проходить по содержимому списка будут чаще чем всё остальное, потому эффективней один или 2 раза его перезаписать чем ебаться с доп. Массивами
источник

Ɖ

Ɖrēw in var chat = new Chat();
Может просто не использовать неоптимальные структуры данных для таких целей?
источник

UD

Uno Dark in var chat = new Chat();
А если тебе не нравится работать с листами сейчас то ты б уже давным давно сделал свою реализацию
источник

MN

Mr. N in var chat = new Chat();
ну может, ну это все равно костиль
источник

AK

Alex Kiev in var chat = new Chat();
Костыль это твое решение )
источник

SC

Serega Carbon in var chat = new Chat();
такое нужно было как минимум 10 лет назад сделать))
источник

AM

Artur Mustafin in var chat = new Chat();
ну и знаешь, там ничего не переписывается. удваивается размер и происходит копирование
источник