Ikkilik fayl bu *. BIN kengaytmasi bilan kodlangan matnli hujjat. Ushbu fayl turi amaliy dasturlarda qo'llaniladi va dasturiy ta'minot haqida ma'lumotni o'z ichiga oladi. Siz istalgan turdagi ma'lumotlarni saqlashingiz mumkin: satrlar, butun sonlar yoki mantiqiy ma'lumotlar - va ma'lumotlarni kodlashingiz mumkin.
Kerakli
- - dasturlash qobiliyatlari;
- - kompyuter.
Ko'rsatmalar
1-qadam
Loyihangiz sahifasi kodiga tegishli nom bering. Fayllarni yozish va o'qish uchun "IO" nomlari kerak, chunki ishlab chiquvchi foydalanadigan sinf kutubxonalari deyiladi. Fayllarni yozish uchun I / U o'zgaruvchilar tarkibidagi sinflar kerak. Fayl kodining boshiga quyidagi qatorni qo'shing: "include System. IO;".
2-qadam
Fayl oqimini yarating va o'zgaruvchiga ikkilik qiymat bering. Bu ikkilik faylni yaratadi, ammo hozircha u bo'sh bo'ladi. Ikkilik fayllarni har qanday kengaytma bilan yaratish mumkin, ammo *. BIN standart hisoblanadi. Ikkilik fayl yaratish uchun quyidagi koddan foydalaning: "FileStream file = new FileStream (" C: / mybinaryfile.bin ", FileMode. Create); BinaryWriter binarystream = yangi BinaryWriter (fayl); ".
3-qadam
"Yozish" buyrug'i yordamida ikkilik faylga yozish funktsiyasini qo'shing. Ushbu funktsiya qiymatlarni ikkilik rejimda avtomatik ravishda kodlaydi, shuning uchun endi ma'lumotni faylga saqlashdan oldin uni kodlash shart emas. Quyida ikkilik faylga yozish misoli keltirilgan: “binarystream. Write (" Mening birinchi ikkilik faylim ");
binarystream. Write (10);"
4-qadam
Barcha kerakli ma'lumotlar saqlangandan so'ng faylni yoping. Faylni yopish dasturlashda muhim ahamiyatga ega, chunki u fayl yaratish jarayonini tugatadi va uni foydalanuvchilar yoki boshqa dasturlar foydalanishi uchun ochadi. Keyingi satr ikkilikni yopadi va uni qattiq diskka saqlaydi: "binarystream. Close ();".
5-qadam
Ikkilik faylni sinab ko'ring. Siz yaratgan hujjatga joylashtirilgan ma'lumotni ishga tushiring. Agar hamma narsa xatosiz ishlayotgan bo'lsa, unda tuzilgan kod to'g'ri keladi. Aks holda, ikkilik faylning disk raskadrovka funktsiyasidan foydalaning, kod buyruqlari to'g'ri yozilganligiga e'tibor bering.