Hoe binaire bestanden te maken

Vrouw die 's avonds laat een laptop gebruikt

Een vrouw die een computer gebruikt in een donkere kamer.

Afbeelding tegoed: demaerre/iStock/Getty Images

Een binair bestand is een gecodeerd tekstbestand met de extensie .bin. Dit type bestand wordt gebruikt bij het programmeren van applicaties om software-informatie op te slaan zonder deze in platte tekst achter te laten. U kunt elk type gegevens opslaan - tekenreeksen, gehele getallen of booleans - en de informatie coderen. Omgekeerd kunt u deze informatie ophalen tijdens de runtime van de software, hetzij wanneer de toepassing opstart of wanneer de gebruiker met de toepassing communiceert.

Stap 1

Voeg de naamruimte toe aan de codepagina van uw project. Voor het schrijven en lezen van bestanden is de naamruimte "IO" vereist. Een naamruimte is een bibliotheek met klassen die door een ontwikkelaar wordt gebruikt. Voor het schrijven naar bestanden zijn de klassen in de IO-naamruimte vereist. Voeg de volgende regel toe aan het begin van uw codebestand: include System. IO;

Video van de dag

Stap 2

Maak de filestream-variabele en wijs deze toe aan een binaire stream. Op dit punt wordt het bestand gemaakt, maar het is een leeg binair bestand. Binaire bestanden kunnen met elke extensie worden gemaakt, maar de standaard is ".bin". Hieronder vindt u de code die het binaire bestand maakt: FileStream file = new FileStream("C:\mybinaryfile.bin", FileMode. Creëren) GO BinaryWriter binarystream = nieuwe BinaryWriter (bestand);

Stap 3

Schrijf naar het binaire bestand met behulp van de "Write"-functie. De functie Schrijven codeert de waarden automatisch in binaire modus, dus het is niet nodig om de informatie te coderen voordat deze in het bestand wordt opgeslagen. Hieronder ziet u een voorbeeld van het schrijven naar een binair bestand: binarystream. Write ("Mijn eerste binaire bestand") GO binarystream. Schrijf (10);

Stap 4

Sluit het bestand zodra alle informatie in het bestand is opgeslagen. Het sluiten van het bestand is belangrijk bij het programmeren, omdat het proces het bestand vrijgeeft en ontgrendelt voor gebruik door gebruikers of andere toepassingen. De volgende regel sluit het binaire bestand en slaat het op de harde schijf op: binarystream. Dichtbij();