[Перевод] Оптимизация методов ToArray и ToList путём предоставления количества элементов
|
|
Среда, 11 Марта 2015 г. 15:39
+ в цитатник
Методы расширения
ToArray и
ToList — удобный способ быстро преобразовать перечисляемую последовательность (например, Linq-запрос) в массив или в список. Однако, в них есть кое-что беспокоящее меня: оба эти метода очень неэффективны, если они не знают количество элементов в последовательности (что почти всегда происходит, когда вы используете их в Linq-запросе). Давайте сперва рассмотрим метод
ToArray (
ToList имеет несколько отличий, но принцип практически такой же).
Читать дальше → http://habrahabr.ru/post/252761/
Метки:
Программирование
c#
.net
linq
оптимизация
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-