Почему BinaryWriter добавляет тарабарщину к началу потока? Как вы этого избегаете?
я отлаживаю некоторые проблемы с записью фрагментов объекта в файл, и ямы подошли к базовому случаю, просто открыв файл и написав "ТЕСТОВОЕ ЗАДАНИЕ" в этом. Я'я делаю это чем-то вроде:
static FileStream fs;
static BinaryWriter w;
fs = new FileStream(filename, FileMode.Create);
w = new BinaryWriter(fs);
w.Write("test");
w.Close();
fs.Close();
К сожалению, это приводит к добавлению поля в начало файла, и это выглядит так:
ТЕСТ, с забавной коробкой спереди. Почему это так и как мне этого избежать?
Редактировать: кажется, здесь не отображается поле, ноs Unicode персонаж, который выглядит как бред.