А ошибку ты нам не покажешь ?
Чет какая то магия происходит. Зачем задавать размер List когда он саморасширяющийся. И тут же создавать массив этого же типа который указан в обобщении у листа.
Вы ничего не создали
затем чтобы он сразу был нужно размера) расширение листа не бесплатное(но в данной ситуации это конечно смысла не имеет)
ну у меня была похожая мысль, если у тебя будет там хреналион элементов. И ты знаешь об этом.
Потому, что он создает по дефолту 4 ячейки во внутреннем массиве. И когда мы начинаем добавлять пятый он расширяется в два раза. Когда элементов очень много он начинает много раз пересоздавать внутренний расширяя. А указываем количество элементов чтобы он сразу создал внутренний нужного размера, ибо если у нас в листе 5к элементов, то места будет на 8к
ну или если у тебя будет 5 элементов) в листе будет массив на 8. дефолт 4 и увеличение в два раза)
Обсуждают сегодня