Harry Potter and the Sorcerer's Stone


C# yordamida mavjud matn fayliga yangi matn qo'shing


Download 192.49 Kb.
bet37/62
Sana17.06.2023
Hajmi192.49 Kb.
#1535967
1   ...   33   34   35   36   37   38   39   40   ...   62
Bog'liq
Algaritim amaliy-2

3. C# yordamida mavjud matn fayliga yangi matn qo'shing.
Javob:
string filePath = "C:/example.txt";
string textToAppend = "This is some additional text.";
File.AppendAllText(filePath, textToAppend);
4. C# yordamida faylni o'chiring.
Javob:
C# da faylni oʻchirish uchun siz File.Delete() usulidan foydalanishingiz mumkin.
using System.IO;
string filePath = "C:\\example\\file.txt"; // replace with the path to your fileFile.Delete(filePath);
Bu belgilangan fayl yoʻlidagi faylni oʻchirib tashlaydi. Agar fayl mavjud boʻlmasa yoki foydalanuvchi uni oʻchirishga ruxsati boʻlmasa, yuzaga kelishi mumkin boʻlgan har qanday istisnolarni koʻrib chiqing.
5. C# yordamida fayl mavjudligini tekshiring.
Javob:
C# da fayl mavjudligini tekshirish uchun File.Exists() usulidan foydalanishingiz mumkin.
using System.IO;
string filePath = "C:\\example\\file.txt"; // replace with the path to your file
if (File.Exists(filePath))
{
// file exists
}
else
{
// file does not exist
}
6. C# yordamida fayl hajmini oling.
Javob:
Fayl hajmini baytlarda olish uchun FileInfo.Length xususiyatidan foydalanishingiz mumkin.
using System.IO;
string filePath = "C:\\example\\file.txt"; // replace with the path to your file
FileInfo fileInfo = new FileInfo(filePath);
long fileSize = fileInfo.Length; // size of the file in bytes
Bu sizga fayl hajmini baytlarda beradi. Agar kerak bo'lsa, uni mosroq birlikka (masalan, kilobayt yoki megabaytga) aylantirishingiz mumkin.
7. Faylni yaratish uchun:
using System.IO;
string filePath = "C:/example/file.txt";
File.Create(filePath);
8. Faylga oxirgi kirish vaqti uchun.
Javob:
using System.IO;
string filePath = "C:/example/file.txt";
DateTime lastAccessTime = File.GetLastAccessTime(filePath);

Download 192.49 Kb.

Do'stlaringiz bilan baham:
1   ...   33   34   35   36   37   38   39   40   ...   62




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