Как лучше и эффективнее разделить файлы на vb.net - PullRequest
0 голосов
/ 27 февраля 2012

Скажите, у меня есть файл 5 ГБ.Я хочу разделить его следующим образом.

Первые 100 МБ находятся в файле

Остальные идут в некоторый резервный файл

Я не хочу использовать readalllines вродепотому что это слишком медленно для больших файлов.

Я не хочу читать весь файл в память.Я хочу, чтобы программа обрабатывала только среднюю порцию данных одновременно.

1 Ответ

2 голосов
/ 27 февраля 2012

Вы можете использовать класс BinaryReader и его метод для чтения файла кусками.

Dim chunk() As Byte
chunk = br.ReadBytes(1024)
...