FileInfo
Nodirbek Abdulaxadov
FileInfo sinfi - fayllarni yaratish, nusxalash, o'chirish, ko'chirish va ochish uchun xususiyatlar va metodlarni taqdim etadi. Shuningdek, FileStream obyektlarini yaratishda yordam beradi.
FileInfo xususiyatlari:
Directory | Fayl joylashgan katalog nomini qaytaradi |
DirectoryName | Fayl joylashgan to’liq katalog nomini qaytaradi |
Exists | Fayl mavjudligini tekshiradi |
Extension | Fayl turini(kengaytmasini) qaytaradi |
FullName | Faylning to’liq manzilini qaytaradi |
IsReadOnly | Fayl faqat o’qish uchunligini tekshiradi |
CreationTime | Fayl yaratilgan vaqtini qaytaradi |
LastAccessTime | Fayl ishlatilgan oxirgi vaqtni qaytaradi |
LastWriteTime | Faylning oxirgi o’zgartirilgan vaqtini qaytaradi |
Length | Fayl hajmini qaytaradi (baytlarda) |
Name | Fayl nomini qayatardi |
FileInfo metodlari:
AppendText | FileInfo ushbu nusxasi tomonidan taqdim etilgan faylga matn qo'shadigan StreamWriter yaratadi. |
CopyTo | Mavjud faylning ustiga yozishni taqiqlab, mavjud faylni yangi faylga ko'chiradi. |
Create | Fayl yaratadi |
CreateText | Yangi matnli faylni yozadigan StreamWriter-ni yaratadi. |
Delete | Belgilangan faylni o'chiradi. |
MoveTo | Belgilangan faylni yangi joyga ko'chiradi va yangi fayl nomini ko'rsatish imkoniyatini beradi. |
Open | Belgilangan FileMode-da ochadi. |
OpenRead | Faqat o'qish uchun FileStream yaratadi. |
OpenText | Mavjud matnli fayldan o'qiydigan UTF8 kodlash bilan StreamReader yaratadi. |
OpenWrite | Faqat yozish uchun FileStream yaratadi. |
FileInfo xususiyatlardan foydalanish:
FileInfo metodlaridan foydalanish:
Izohlar:
Fayllarni ko'chirish, nomini o'zgartirish, yaratish, ochish, o'chirish va qo'shib qo'yish kabi odatiy operatsiyalar uchun FileInfo sinfidan foydalaning.
Agar bitta faylda bir nechta operatsiyalarni bajarayotgan bo'lsangiz , File sinfining tegishli statik metodlari o'rniga FileInfo instansiya metodlaridan foydalanish samaraliroq bo'lishi mumkin , chunki xavfsizlikni tekshirish har doim ham talab qilinmaydi.
Code source👉FileInfo xususiyatlari va metodlari qo’llanishiga doir misollar
Last updated