A bináris fájl egy kódolt szöveges dokumentum, *. BIN kiterjesztéssel. Ezt a fájltípust alkalmazási programok használják, és információkat tartalmaz a szoftverről. Bármilyen típusú adatot tárolhat: karakterláncokat, egész számokat vagy logikai értékeket - és kódolhatja az információkat.
Szükséges
- - programozási készségek;
- - számítógép.
Utasítás
1. lépés
Adjon megfelelő nevet a projektoldal kódjának. A fájlok írása és olvasása "IO" neveket igényel, mivel a fejlesztő által használt osztálykönyvtárakat hívják. A fájlok írásához az I / O változók osztályai szükségesek. Adja hozzá a következő sort a fájlkód elejéhez: "include System. IO;".
2. lépés
Hozzon létre egy fájlfolyamot, és rendeljen hozzá bináris értéket a változóhoz. Ez létrehoz egy bináris fájlt, de egyelőre üres lesz. A bináris fájlok bármilyen kiterjesztéssel létrehozhatók, de a *. BIN a standard. A következő kód használatával hozzon létre egy bináris fájlt: "FileStream file = new FileStream (" C: / mybinaryfile.bin ", FileMode. Create); BinaryWriter binarystream = új BinaryWriter (fájl); ".
3. lépés
Írjon egy írási függvényt a bináris fájlba az "Write" paranccsal. Ez a funkció bináris módban automatikusan kódolja az értékeket, így többé nem kell kódolnia az információkat, mielőtt fájlba mentené őket. Az alábbiakban bemutatunk egy példát egy bináris fájlba történő írásra: „binarystream. Write („ Az első bináris fájlom”);
bináris áram. Írja (10);"
4. lépés
Zárja be a fájlt, amint az összes szükséges információt elmentette. A fájl bezárása fontos a programozásban, mert befejezi a fájl létrehozásának folyamatát, és megnyitja a felhasználók vagy más alkalmazások számára. A következő sor bezárja a bináris fájlt, és elmenti a merevlemezre: "binarystream. Close ();".
5. lépés
Tesztelje a bináris fájlt. Futtassa az alkalmazást, amely információkat elhelyezett a létrehozott dokumentumban. Ha minden hibátlanul működik, akkor a lefordított kód helyes. Ellenkező esetben használja a bináris fájl hibakeresési funkcióját, vegye figyelembe, hogy a kódparancsok helyesen vannak-e megírva.