Я пытаюсь записать целочисленные числа в двоичный файл, но он продолжает давать странные символы в двоичном файле. Например, я пытаюсь написать 2000, но в файле я получу что-то странное. Как это исправить? Не удалось найти решение в любом месте.Запись в бинарный файл .bin
Я использую следующий код:
//create the file
FileStream fs = new FileStream("iram.bin", FileMode.Create);
// Create the writer for data.
BinaryWriter w = new BinaryWriter(fs);
w.Write((int) 2000);
w.Close();
fs.Close();
'' FileStream' и BinaryWriter' как реализовать 'интерфейс IDisposable'. Оберните их использование в блоке 'using' и откажитесь от явного' .Close() 's. –