Harry Potter and the Sorcerer's Stone


C# yordamida o'qish uchun faylni oching


Download 192.49 Kb.
bet47/62
Sana17.06.2023
Hajmi192.49 Kb.
#1535967
1   ...   43   44   45   46   47   48   49   50   ...   62
Bog'liq
Algaritim amaliy-2

44. C# yordamida o'qish uchun faylni oching.
Javob:
Faylni oʻqish uchun ochish uchun siz System.IO nom maydonidagi StreamReader sinfidan foydalanishingiz mumkin.
string filePath = @"C:\Users\Abdumominov\Documents\example.txt";
StreamReader reader = new StreamReader(filePath);
string content = reader.ReadToEnd();
Console.WriteLine(content);
reader.Close();
Ushbu kod o'qish uchun example.txt faylini ochadi, uning barcha mazmunini StreamReaderning ReadToEnd() usuli yordamida o'qiydi. sinfga o'ting va keyin tarkibni konsolga chop eting. Nihoyat, fayl StreamReader sinfining Close() usuli yordamida yopiladi.
45. C# yordamida yozish uchun faylni oching.
Javob:
Faylni yozish uchun ochish uchun siz StreamWriter klassidan System.IO nom maydonidan foydalanishingiz mumkin. Mana misol kod:
string filePath = @"C:\Users\Abdumominov\Documents\example.txt";
StreamWriter writer = new StreamWriter(filePath);
writer.WriteLine("Hello, world!");
writer.Close();
Ushbu kod yozish uchun example.txt faylini ochadi, faylga WriteLine()< yordamida "Salom, dunyo!" qatorini yozing. StreamWriter sinfining /code> usulini tanlang va keyin StreamWriter sinfining Close() usuli yordamida faylni yoping.
46. C# yordamida qo'shish uchun faylni oching.
Javob:
C#-da ma'lumotlarni qo'shish uchun faylni ochish uchun siz StreamWriter klassidan System.IO nom maydonidan true qiymati bilan foydalanishingiz mumkin. konstruktorning ikkinchi parametri sifatida o'tkazildi.
string filePath = @"C:\Users\Abdumominov\Documents\example.txt";
StreamWriter writer = new StreamWriter(filePath, true);
writer.WriteLine("This text will be appended to the file");
writer.Close();
Ushbu kod filePath da joylashgan faylni ochadi va fayl oxiriga "Ushbu matn faylga qo'shiladi" matnini qo'shadi. StreamWriter konstruktorining ikkinchi parametri sifatida qabul qilingan true qiymati ma'lumotlarni qayta yozishdan ko'ra faylga qo'shilishi kerakligini bildiradi. Keyin fayl StreamWriter sinfining Close() usuli yordamida yopiladi.

Download 192.49 Kb.

Do'stlaringiz bilan baham:
1   ...   43   44   45   46   47   48   49   50   ...   62




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