C# - File Handling

C# - التعامل مع الملفات (File Handling)

في C#، يمكنك قراءة وكتابة الملفات باستخدام الكلاس File من مكتبة System.IO. هذه العملية تُعد من أهم العمليات عند الحاجة لتخزين أو جلب البيانات من ملفات خارجية.


📦 مكتبة System.IO:

قبل التعامل مع الملفات، تأكد من إضافة فضاء الأسماء التالي:


using System.IO;

📁 أنواع التعامل:

  • قراءة ملف: باستخدام File.ReadAllText أو File.ReadAllLines.
  • كتابة ملف: باستخدام File.WriteAllText أو File.AppendAllText.

🎯 ملاحظات:

  • يجب التأكد من وجود الملف قبل قراءته لتجنب الأخطاء.
  • يمكن استخدام File.Exists(\"path\") للتحقق من وجود الملف.
  • استخدم Try-Catch للتعامل مع أي أخطاء أثناء القراءة أو الكتابة.

string path = \"data.txt\";

if (File.Exists(path))
{
    string content = File.ReadAllText(path);
    Console.WriteLine(content);
}
else
{
    Console.WriteLine(\"الملف غير موجود\");
}

تعليقات

المشاركات الشائعة من هذه المدونة

C# - Arrays

Entity Framework - ما هو ORM؟ ونبذة عن Dapper وNHibernate

Entity Framework - مقدمة عن Entity Framework