• GetLogicalDrives()
  • Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr




    Download 6,33 Mb.
    Pdf ko'rish
    bet189/194
    Sana20.02.2024
    Hajmi6,33 Mb.
    #159185
    1   ...   186   187   188   189   190   191   192   193   194
    1) toifalashmagan;
    2) toifalashgan; 
     3) matnli.
    Toifalashgan fayllar bir xil toifali elementlardan tashkil topadi. Ularni faqat 
    ma’lum qurilmalarda uzatish mumkin, lekin ekranda o‘qish mumkin emas.
    Faylning elementlari mashina kodlarida yoziladi va saqlanadi. Toifalashmagan
    fayllarda turli toifadagi ma’lumotlarni saqlash mumkin. Ular ham mashina
    kodlari bilan yozilgan bo‘lib baytlar to‘plamni tashkil qiladi. Matnli fayllar ASCII  
    kodlardan tashkil topgan va qatorlarga ajratilgan bo‘ladi. Matnli fayllarda nafaqat 
    faylning yakunida fayl oxiri belgisi, balki har qatorning yakunida maxsus qator
    oxiri b yelgisi qo‘yiladi. Fayl turidagi o‘zgaruvchi fayl o‘zgaruvchisi deyiladi, u 
    faylning mantiqiy nomini belgilaydi va u mantiqiy fayl bilan tashqi (fizik) fayl 
    o‘rtasida «vositachi» vazifasini o‘ynaydi. Fayl turi uchun arifmetik amallar 
    belgilanmagan. Xatto fayllarni solishtirish va bir faylning qiymatini ikkinchi 
    faylga o‘zlashtirish amallari ham aniqlanmagan. Har bir turdagi fayllar ustida, 
    umuman olganda, quyidagi amallarni bajarish mumkin va bu amallar uchun 
    maxsus protsedura va funktsiyalar ishlatiladi. Hozir biz katalog va fayllar ro‘yxati 
    ustida bajariladigan amallarni qarab chiqamiz. 
    Kompyuterda mavjud mantiqiy disklarni aniqlash uchun GetLogicalDrives()
    metodidan foydalanamiz. Quyida kompyuterda mavjud barcha mantiqiy disklarni 
    ro‘yxatini chiqaruvchi dastur keltirilgan. 
    class
    Program

    static
    void
    Main(
    string
    [] args) { 
    string
    [] LogicalDrives = 
    Environment
    .GetLogicalDrives();
    foreach
    (
    string

    in
    LogicalDrives) { 
    Console
    .WriteLine(a);

    Console
    .ReadKey(); 
    } } 
    Dastur natijasi: 
    C:\ 
    D:\ 
    E:\ 
    F:\
    Keyingi misolda yuzaga keladigan xatoliklarni oldini olish uchun 

    Download 6,33 Mb.
    1   ...   186   187   188   189   190   191   192   193   194




    Download 6,33 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr

    Download 6,33 Mb.
    Pdf ko'rish