Comment faire pour créer des fichiers binaires

Un fichier binaire est un fichier texte codé avec l'extension .bin. Ce type de fichier est utilisé dans la programmation de l'application pour enregistrer les informations de logiciel sans le laisser en texte brut. Vous pouvez sauvegarder tout type de données - chaînes, des entiers ou des booléens - et coder l'information. Inversement, vous pouvez récupérer ces informations lors de logiciels d'exécution lorsque l'application démarre ou que l'utilisateur interagit avec l'application.

Instructions

  1. Ajouter l'espace de noms à la page de code de votre projet. Écriture et la lecture de fichiers nécessite la "IO" namespace. Un espace de noms est une bibliothèque de classes utilisées par un développeur. L'écriture de fichiers nécessite les classes contenues dans l'espace de noms IO. Ajoutez la ligne suivante au début de votre fichier de code:
    inclure System.IO;




  2. Créez la variable filestream et l'affecter à un flux binaire. À ce stade, le fichier est créé, mais il est un fichier binaire vide. Les fichiers binaires peuvent être créés avec une extension quelconque, mais la norme est ".bin." Ci-dessous est le code qui crée le fichier binaire:
    fichier = new FileStream FileStream ("C: mybinaryfile.bin", FileMode.Create)
    GO
    BinaryWriter BinaryStream = new BinaryWriter (fichier);




  3. Écrire dans le fichier binaire en utilisant la "Écrire" fonction. La fonction Write encode automatiquement les valeurs en mode binaire, donc il n'y a pas besoin de coder l'information avant de l'enregistrer dans le fichier. Ci-dessous est un exemple de l'écriture d'un fichier binaire:
    binarystream.Write ("Mon premier fichier binaire")
    GO
    binarystream.Write (10);

  4. Fermez le fichier une fois que toutes les informations ont été enregistrées dans le fichier. Fermeture du fichier est important dans la programmation, parce que le processus libère le fichier et l'ouvre à l'usage des utilisateurs ou d'autres applications. La ligne suivante ferme le fichier binaire et l'enregistre sur le disque dur:
    binarystream.Close ();

» » » » Comment faire pour créer des fichiers binaires