So erstellen Sie Binärdateien

click fraud protection
Frau mit Laptop spät in der Nacht

Eine Frau benutzt einen Computer in einem dunklen Raum.

Bildnachweis: demaerre/iStock/Getty Images

Eine Binärdatei ist eine codierte Textdatei mit der Erweiterung .bin. Dieser Dateityp wird in der Anwendungsprogrammierung verwendet, um Softwareinformationen zu speichern, ohne sie im Klartext zu belassen. Sie können jede Art von Daten speichern – Strings, Integer oder Boolean – und die Informationen kodieren. Umgekehrt können Sie diese Informationen während der Softwarelaufzeit abrufen, entweder beim Starten der Anwendung oder während der Benutzer mit der Anwendung interagiert.

Schritt 1

Fügen Sie der Codepage Ihres Projekts den Namespace hinzu. Das Schreiben und Lesen von Dateien erfordert den Namensraum "IO". Ein Namespace ist eine Bibliothek von Klassen, die von einem Entwickler verwendet wird. Das Schreiben in Dateien erfordert die im IO-Namespace enthaltenen Klassen. Fügen Sie am Anfang Ihrer Codedatei die folgende Zeile hinzu: include System. IO;

Video des Tages

Schritt 2

Erstellen Sie die Variable filestream und weisen Sie sie einem binären Stream zu. An dieser Stelle wird die Datei erstellt, es handelt sich jedoch um eine leere Binärdatei. Binärdateien können mit jeder Erweiterung erstellt werden, aber der Standard ist ".bin". Unten ist der Code, der die Binärdatei erstellt: FileStream file = new FileStream("C:\mybinaryfile.bin", FileMode. Erstellen) GO BinaryWriter binarystream = new BinaryWriter (Datei);

Schritt 3

Schreiben Sie mit der Funktion "Schreiben" in die Binärdatei. Die Write-Funktion codiert die Werte automatisch in den Binärmodus, sodass die Informationen vor dem Speichern in der Datei nicht codiert werden müssen. Unten sehen Sie ein Beispiel für das Schreiben in eine Binärdatei: binarystream. Write("Meine erste Binärdatei") GO binarystream. Schreiben (10);

Schritt 4

Schließen Sie die Datei, sobald alle Informationen in der Datei gespeichert wurden. Das Schließen der Datei ist bei der Programmierung wichtig, da der Prozess die Datei freigibt und für die Verwendung durch Benutzer oder andere Anwendungen entsperrt. Die folgende Zeile schließt die Binärdatei und speichert sie auf der Festplatte: binarystream. Nah dran();