Структура бинарного файла - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте , необходимо сделать структурированный бинарный файл, т.е на определенных местах должны находится определенные байты ( первые 2 баита это сумма по модулю , следующие 2 баита отражают служебную информацию ). Правильно ли я понимаю что в любой бинарный фаил можно добавить структуру ? Пока не понял это ли вообшем от меня требуется. Спасибо за помощь .

Решение задачи: «Структура бинарного файла»

textual
Листинг программы
using (var fstream = File.OpenWrite("data.dat"))
using (var writer = new BinaryWriter(fstream))
{
    short crc = 1;
    short segments = 2;
 
    writer.Write(crc);
    writer.Write(segments);
 
    byte[] segment = new byte[64];
    for (int i = 0; i < segments; i++)
    {
        writer.Write(segment);
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.667 из 5
Похожие ответы