@martensit

Можно ли c# сниппетом «откусить» 10 КБ с конца гигантского текстового файла?

Есть текстовый файл размером 3 ГБ.
Нужно c# сниппетом разделить его на 2 файла, на 2,999990 ГБ и 10 КБ.
Не важно с конца будет "откусываться" или с начала.
  • Вопрос задан
  • 138 просмотров
Решения вопроса 1
@FreeBa
Примерно так.
int SIZE = 10 * 1024;

BinaryReader binReader =  new BinaryReader("{FILE}");
binReader.BaseStream.Position = FileSize - SIZE;
byte[] array = binReader.ReadBytes(SIZE);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы