Kuidas luua binaarfaile

Naine, kes kasutab sülearvutit hilja õhtul

Naine, kes kasutab pimedas toas arvutit.

Pildi krediit: demaerre/iStock/Getty Images

Binaarfail on kodeeritud tekstifail laiendiga .bin. Seda tüüpi faile kasutatakse rakenduste programmeerimisel tarkvarateabe salvestamiseks, jätmata seda lihttekstina. Saate salvestada mis tahes tüüpi andmeid – stringe, täisarve või tõeväärtusi – ja teabe kodeerida. Vastupidi, saate seda teavet hankida tarkvara käitamise ajal, kui rakendus käivitub või kui kasutaja rakendusega suhtleb.

Samm 1

Lisage nimeruum oma projekti koodilehele. Failide kirjutamiseks ja lugemiseks on vaja nimeruumi "IO". Nimeruum on klasside teek, mida arendaja kasutab. Failidesse kirjutamiseks on vaja IO nimeruumis sisalduvaid klasse. Lisage koodifaili algusesse järgmine rida: include System. IO;

Päeva video

2. samm

Looge failivoo muutuja ja määrake see binaarvoogu. Sel hetkel fail luuakse, kuid see on tühi binaarfail. Binaarfaile saab luua mis tahes laiendiga, kuid standard on ".bin". Allpool on kood, mis loob binaarfaili: FileStream file = new FileStream("C:\mybinaryfile.bin", FileMode. Loo) GO BinaryWriter binarystream = uus BinaryWriter (fail);

3. samm

Kirjutage binaarfaili funktsiooni "Kirjuta" abil. Funktsioon Write kodeerib väärtused automaatselt binaarrežiimi, seega pole vaja teavet enne faili salvestamist kodeerida. Allpool on näide binaarfaili kirjutamisest: binarystream. Write("Minu esimene binaarfail") GO binaarvoog. Kirjutage (10);

4. samm

Kui kogu teave on faili salvestatud, sulgege fail. Faili sulgemine on programmeerimisel oluline, kuna protsess vabastab faili ja avab selle kasutajate või muude rakenduste jaoks kasutamiseks. Järgmine rida sulgeb binaarfaili ja salvestab selle kõvakettale: binarystream. Sulge();