Задать вопрос
@martensit

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

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

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

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

Похожие вопросы