12-Variant 12. C# yordamida fayl nomini qanday o'zgartirasiz?
Download 18.11 Kb.
|
12-variant
- Bu sahifa navigatsiya:
- 12. C faylidagi matnni oqish uchun StreamReader dasturidan foydalaning
- 12. C yordamida fayl nomini ozgartiring.
- 23. FileStream yordamida JSON fayliga malumotlarni oqish va yozish uchun C usulini qollang.
- 23. C yordamida katalog nomini ozgartiring.
12-Variant 12. C# yordamida fayl nomini qanday o'zgartirasiz? Fayl nomini o'zgartirish uchun C# dasturlash tilida quyidagi amallarni bajarishingiz mumkin: File.Move() usuli yordamida mavjud fayl nomini o'zgartiring. Ushbu usul fayl nomi va joylashuvini o'zgartirish uchun ishlatiladi. Misol uchun:
File.Move(currentFilePath, newFilePath); Bu kod "C:\fayl.txt" nomli mavjud fayl nomini "C:\yangifaylnomi.txt" ga o'zgartiradi. FileInfo sinfidan foydalanib fayl nomini o'zgartiring. Ushbu usul fayl nomini o'zgartirish uchun FileInfo sinfining MoveTo() usuli bilan ishlatiladi. Misol uchun:
class Program { static void Main(string[] args) { string filePath = @"C:\example.txt"; try { using (StreamReader reader = new StreamReader(filePath)) { string fileContent = reader.ReadToEnd(); Console.WriteLine(fileContent); } } catch (Exception e) { Console.WriteLine("Xatolik yuz berdi: " + e.Message); } } } 12. C# yordamida fayl nomini o'zgartiring. string oldFilePath = @"C:\example.txt"; string newFilePath = @"C:\newfile.txt"; File.Move(oldFilePath, newFilePath); 3.C# dasturlash tilida fayl kiritish/chiqarish nima? C# dasturlash tilida fayl kiritish va chiqarish uchun System.IO nomlar fazosini qo'shishimiz kerak. Faylni kiritish uchun, StreamWriter sinfini ishlatishimiz kerak. Quyidagi kodda, StreamWriter sinfi orqali yangi faylni yaratamiz, matn yozamiz va keyin faylni yopamiz: using System.IO; string filePath = "file.txt"; // Faylni yaratish StreamWriter sw = new StreamWriter(filePath); sw.WriteLine("Bu faylga yozilgan matn!"); // Faylni yopish sw.Close(); Faylni o'qish uchun esa, StreamReader sinfini ishlatishimiz kerak. Quyidagi kodda, StreamReader sinfi orqali mavjud faylni ochamiz, matnni o'qiyapmiz va faylni yopamiz: using System.IO; string filePath = "file.txt"; StreamReader sr = new StreamReader(filePath); // Faylni o'qish string fileContent = sr.ReadToEnd(); // Faylni yopish sr.Close(); Bu usullar orqali, C# dasturlash tilida fayl kiritish va o'qish amalga oshirilishi mumkin. Faylni yaratishda fayl yo'lini aniqlash kerak, qo'shimcha ko'rinishda fayl nomini ham ko'rsatish mumkin, boshqa usullar orqali ham fayl yo'lini aniqlash mumkin. Faylni o'qishda ham, fayl yo'lini aniqlash va fayl nomini ham ko'rsatish zarur. 23. FileStream yordamida JSON fayliga ma'lumotlarni o'qish va yozish uchun C# usulini qo'llang. using System; using System.IO; using System.Text.Json; string filePath = @"C:\data.json"; using (FileStream fs = new FileStream(filePath, FileMode.Create)) { var data = new { Name = "John Doe", Age = 42 }; JsonSerializer.SerializeAsync(fs, data).Wait(); } using (FileStream fs = new FileStream(filePath, FileMode.Open)) { var data = JsonSerializer.DeserializeAsync Console.WriteLine($"Name: {data.Name}, Age: {data.Age}"); } 23. C# yordamida katalog nomini o'zgartiring. Download 18.11 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling