Обработка больших текстовых файлов в C # - PullRequest
0 голосов
/ 01 мая 2011

Привет!Мне нужно читать большие текстовые файлы размером до 100 МБ.Мне нужно прочитать каждую строку. Найти строку и записать результаты в журнал.Что было бы лучшим способом сделать это?Должен ли я прочитать каждую строку по отдельности и найти ее, а затем перейти к следующей?

Ответы [ 2 ]

3 голосов
/ 01 мая 2011

Выделение строки размером до 200 МБ не так уж много во все эти дни. Просто прочитайте все сразу и обработайте.

1 голос
/ 01 мая 2011

Один из вариантов - использовать сопоставленные с памятью файлы.

...