Oqim va fayl tizimi bilan ishlash



Download 27,05 Kb.
bet2/5
Sana20.07.2022
Hajmi27,05 Kb.
#825373
1   2   3   4   5
Bog'liq
1 Oqim va fayl tizimi bilan ishlash(1) (1)

Kataloglar bilan ishlash
System.IO nomlari fazosida kataloglar bilan ishlash uchun ikkita sinf ishlatiladi: Directory va DirectoryInfo.
Directory sinfi
Directory sinfi kataloglarni boshqarish uchun bir qator statik metodlarni taqdim etadi. Ushbu metodlarning ba'zilari quyidagilar:
CreateDirectory (path): ko'rsatilgan path yo`li bo`yicha katalog yaratadi
Delete (path): o'rsatilgan path yo`li bo`yicha katalogni o`chiradi
Exist (path): katalog belgilangan path yo'lda bor yoki yo'qligini aniqlaydi. Agar mavjud bo'lsa, true qiymatni qaytaradi, agar bunday bo'lmasa, u holda false qiymatini qaytaradi
GetDirectories (path): path yo'lida katalogidagi kataloglar ro'yxatini oladi
GetFiles (path): path yo'lida katalogidagi fayllar ro'yxatini oladi
Move (sourceDirName, destDirName): katalogni ko`chiradi
GetParent (path): boshlang`ich katalogini oladi

DirectoryInfo_sinfi'>DirectoryInfo sinfi

Bu sinf kataloglarni yaratish, o'chirish, boshqa joyga ko'chirish va boshqa operatsiyalarni bajarish uchun funktsional imkoniyatlarni beradi. Ko'p jihatdan, u Directoryga o'xshash. DirectoryInfo sinfining ob'ektini yaratish uchun katalogga yo'lni parametr sifatida qabul qiluvchi konstruktor ishlatiladi:


public DirectoryInfo (string path);
DirectoryInfo sinfining asosiy metodlari:
Create (): katalog yaratadi
CreateSubdirectory (path): ko'rsatilgan path yo'li bo`yicha qism katalog yaratadi
Delete (): katalogni o'chiradi
GetDirectories() : DirectoryInfo massivi sifatida jildning qism kataloglari roʻyxatini oladi
GetFiles() : Papkadagi fayllar roʻyxatini FileInfo massivi sifatida oladi
GetDirectories (): Kataloglar ro'yxatini oladi
GetFiles (): fayllar ro'yxatini oladi
MoveTo (destDirName): katalogni ko`chiradi
DirectoryInfo sinfining asosiy xususiyatlari :
LastAccessTime : katalogga oxirgi marta murojaat vaqtini bildiradi
LastWriteTime : katalog oxirgi marta o'zgartirilgan vaqtni bildiradi
CreationTime : katalogni yaratish vaqtini bildiradi
Exists: katalog mavjudligini aniqlaydi
Parent xossasi: asosiy katalogini oladi
Root: Ildiz katalogini oladi
Name: Katalog nomi
FullName: katalogga to'liq yo'lni oladi

Download 27,05 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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