Как записать в бинарный файл пустой байт - C#

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

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

Приветствую вас. Вот какая проблема, есть бинарный файл его структура такова, 55 байт первые 4 байта float потом 25 чисел short по два байта и замыкает это всё 1 пустой байт. Вопрос как мне добавить в конце этот байт? Я уже всё что знаю перепробовал и массив байт записывать и структуру и коллекцию и просто записать 26 переменных, всегда добавляет в конце 2 байта вместо одного.

Решение задачи: «Как записать в бинарный файл пустой байт»

textual
Листинг программы
using (var fstream = new FileStream(@"d:\temp\cyberforum\test.bin", FileMode.Create, FileAccess.Write))
using (var writer = new BinaryWriter(fstream))
{
    writer.Write(1.1f);
    for (int i=0; i<25; i++) writer.Write((short)i);
    writer.Write((byte)0);
}

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


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

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

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