Здравствуйте, Passerby, Вы писали:
P>Здравствуйте, alexzzzz, Вы писали: P>В этих примерах вывод в консоль, так же сработает и для другого однократного получения результата. А если результат нужен, чтобы его программа несколько раз запрашивала, то десериализация строки в только либо в коллекцию и IEnumerable будет лишним, либо каждый раз вызывать парсить строку через IEnumerable, что еще хуже. Т.е. только два варианта, когда IEnumerable имеет смысл применять при десериализации: 1. Результат нужен только один раз в одном месте программы, 2. Строка очень большая и List не помещается в память или очень много памяти занимает.
Общие затраты будут практически те же. Ну на MoveNext и Current миллиард вызовов в секунду. Дольше уходит на парсинг строк.
Можешь закачать куда угодно если заранее известно количество то конечно массив
и солнце б утром не вставало, когда бы не было меня