Как создавать двоичные файлы
Бинарный файл — это закодированный текстовый файл с расширением .bin. Этот тип файла используется в прикладном программировании для сохранения информации о программном обеспечении, не оставляя ее в виде простого текста. Вы можете сохранять данные любого типа — строки, целые числа или логические значения — и кодировать информацию. И наоборот, вы можете получить эту информацию во время работы программного обеспечения либо при запуске приложения, либо во время взаимодействия пользователя с приложением.
Шаг 1
Добавьте пространство имен в кодовую страницу вашего проекта. Для записи и чтения файлов требуется пространство имен «IO». Пространство имен — это библиотека классов, используемая разработчиком. Для записи в файлы требуются классы, содержащиеся в пространстве имен IO. Добавьте следующую строку в начало файла кода:include System.IO;
Шаг 2
Создайте переменную файлового потока и назначьте ее двоичному потоку. В этот момент файл создается, но это пустой двоичный файл. Двоичные файлы можно создавать с любым расширением, но стандартом является «.bin». Ниже приведен код, создающий двоичный файл:FileStream file =new FileStream("C:\mybinaryfile.bin", FileMode.Create) GO BinaryWriter binarystream =new BinaryWriter(file);
Шаг 3
Запись в бинарный файл с помощью функции «Запись». Функция записи автоматически кодирует значения в двоичном режиме, поэтому нет необходимости кодировать информацию перед ее сохранением в файл. Ниже приведен пример записи в двоичный файл:binarystream.Write("Мой первый двоичный файл") GO binarystream.Write(10);
Шаг 4
Закройте файл, как только вся информация будет сохранена в файле. Закрытие файла важно в программировании, потому что процесс освобождает файл и разблокирует его для использования пользователями или другими приложениями. Следующая строка закрывает двоичный файл и сохраняет его на жестком диске:binarystream.Close();