Структура бинарного файла - 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); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д