Kiritish-chiqarishning noabstrakt sinflari
|
Tavsifi
|
BinaryReader
BinaryWriter
|
Bu sinflar elementar toifalaga (butun, bool, satr va h.k.) oid ma’lumotlarni ikkilik qiymatlar sifatida saqlash va o’qishga immkon beradi
|
BufferedStream
|
Bu sinf doimiy saqlagichda keyinchalik qayd etilishi mumkin bo’lgan baytlar oqimini vaqtinchalik saqlash joyini taqdim etadi
|
Directory
Directorylnfo
|
Bu sinflar mashinaning kataloqlar tuzlimasi bilan ishlash uchundir. Directory toifasi statik a’zolardan foydalangan holda ishlashga imkon beradi. DirectoryInfo toifasi esa huddi shu ishni ob’yekt sathida bajariashga imkon beradi
|
Drivelnfo
|
Bu sinf berilgan mashinadagi disk qurilmalari haqida batafsil axborotni taqdim etadi
|
File
Filelnfo
|
Bu sinflar mashinadagi fayllar tanlanmasi bilan ishlashga xizmat qiladi. File toifasi statik a’zolar orqali, FileInfo toifasi esa ob’yekt ko’rsatkichi orqali murojaatni ta’minlaydi
|
FileStream
|
Bu sinf baytlar oqimi shaklidagi ma’lumotlar fayliga ixtiyoriy murojaatni ta’minlaydi (masalan, izlash imkoniyatlari bilan)
|
FileSystemWatcher
|
Bu sinf ko’rsatilgan katalogdagi tashqi fayllarni o’zgartirishni kuzatishga imkon beradi
|
MemoryStream
|
Bu singf jismoniy faylda emas, xotirada saqlanayotgan ma’lumotlarga ixtiyoriy murojaatni ta’minlaydi
|
Path
|
Bu sinf platformaga bog’liq bo’lmagan tartibda faylga yoki katalogga yo’l haqidagi axborotni o’z ichiga olgan System.String toifasi ustida amallar bajaradi Этот класс выполняет операции над типами System. String, которые
содержат информацию о пути к файлу или каталогу, в независимой от
платформы манере
|
StreamWriter
StreamReader
|
Bu sinflar faylda matnli ma’lumotlarni saqlash (va chiqarish) uchun qo’llanadi. Ular faylga ixtiyoriy murojaatni ta’minlamaydi
|
StringWriter
StringReader
|
StreamWriter/StreamReader kabi bu sinflar ham matnli ma’lumotlar bilan ishlaydi. Biroq asosdagi saqlagich jismoniy fayl emas, satr buferidir
|
Fayllar va kataloqlar bilan ishlashga mo’ljallangan sinflar shajarasi ushbu rasmda ko’rsatilgan: