O'zbekiston respublikasi oliy va o'rta maxsus ta'lim vazirligi farg’ona davlat universiteti fizika-matematika fakulteti



Download 0,79 Mb.
bet5/14
Sana12.04.2022
Hajmi0,79 Mb.
#547015
1   2   3   4   5   6   7   8   9   ...   14
Bog'liq
Abduraximova Sevaraxon Baxodirjon qizi

DirectoryInfo turi bilan ishlash
Siz ko'rib chiqadigan birinchi yaratiladigan I / O markazlashtirilgan turi bu DirectoryInfo sinfidir. Ushbu sinf o'z ichiga oladi. Kataloglar va pastki qismlarni yaratish, ko'chirish, yo'q qilish va ro'yxatga olish uchun ishlatiladigan a'zolar to'plami rektoriyalar. Uning asosiy sinfi ( FileSystemInfo ) tomonidan taqdim etilgan funksiyalarga qo'shimcha ravishda ,
DirectoryInfo
Create()
Create a directory (yoki kataloglar to'plamini) yarating
CreateSubdirectory ()
Delete ()
Katalogni va uning barcha tarkibini o'chiradi
GetDirectories ()
Ichidagi barcha kataloglarni aks ettiruvchi qatorlar qatorini qaytaradi
joriy katalog
GetFiles ()
Dagi fayllar to'plamini aks ettiruvchi FileInfo turlarining qatorini oladi
berilgan katalog
MoveTo ()
Katalogni va uning tarkibini yangi yo'lga o'tkazadi
Siz DirectoryInfo turi bilan ishlashni ma'lum bir katalog yo'lini sifatida ko'rsatishni boshlaysiz konstruktor parametri. Agar siz joriy dastur katalogiga kirishni xohlasangiz (ya'ni,dasturning katalogi), "" dan foydalaning . yozuv. Mana ba'zi misollar:
// Amaldagi dastur katalogiga bog'lang.
DirectoryInfo dir1 = yangi DirectoryInfo (".");
// C: \ Windows bilan bog'lanish,
// so'zma-so'z satr yordamida.
DirectoryInfo dir2 = yangi DirectoryInfo (@ "C: \ Windows"); Ikkinchi misolda siz yo'l konstruktsiyaga o'tgan deb taxmin qilmoqdasiz tor (C: \ Windows) allaqachon jismoniy mashinada mavjud. Ammo, agar siz o'zaro aloqada bo'lishga harakat qilsangiz mavjud bo'lmagan katalog, System.IO.DirectoryNotFoundException tashlanadi. Shunday qilib, agar siz aniqlasangiz hali yaratilmagan katalog, davom etishdan oldin Create () usulini chaqirishingiz kerak bo'ladi : // Mavjud bo'lmagan katalogga bog'lang, keyin uni yarating.
DirectoryInfo dir3 = yangi DirectoryInfo (@ "C: \ Windows \ Testing");
dir3.Create ();
DirectoryInfo ob'ektini yaratgandan so'ng , siz asosiy katalogni tekshirishingiz mumkin FileSystemInfo- dan meros qilib olingan har qanday xususiyatlardan foydalangan holda tarkib . Tasvirlash uchun quyidagi sinf
C: \ Windows bilan bog'langan yangi DirectoryInfo ob'ektini yaratadi (agar kerak bo'lsa, yo'lingizni sozlang) va displeyda
bir qator qiziqarli statistika (chiqish uchun 16-2-rasmga qarang):
Class Program
{
Static void Main (string [] args)
{
Console.WriteLine (“ ***** Fun with Directory ***** \ n");
DirectoryInfo dir = new DirectoryInfo (@ "C: \ Windows");

// Katalog ma'lumotlarini tashlash.


Console.WriteLine ("***** Directory Info *****");
Console.WriteLine ("FullName: {0}", rej. FullName );
Console.WriteLine ("Name: {0}", dir. Ism );
Console.WriteLine ("Parent: {0}", dir. Parent );
Console.WriteLine ("Creation: {0}", dir. CreationTime );
Console.WriteLine ("Attributes: {0}", dir. Attributes );
Console.WriteLine ("Root: {0}", dir. Root );
Console.WriteLine ("*************************** \ n");
}
}

Download 0,79 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish