C# - Read Files

C# - قراءة الملفات (Read Files)

توفر لغة C# طرقًا سهلة وسريعة لقراءة محتوى الملفات النصية من خلال كلاس File الموجود في مكتبة System.IO.


📄 قراءة كامل الملف:

لتحميل كل محتوى الملف في متغير نصي دفعة واحدة، استخدم ReadAllText:


using System;
using System.IO;

class Program
{
    static void Main()
    {
        string content = File.ReadAllText(\"file.txt\");
        Console.WriteLine(content);
    }
}

📑 قراءة الملف كسطر بسطر:

لاسترجاع كل سطر في مصفوفة:


string[] lines = File.ReadAllLines(\"file.txt\");

foreach (string line in lines)
{
    Console.WriteLine(line);
}

📌 ملاحظات:

  • تأكد أن الملف موجود وإلا ستحصل على استثناء من نوع FileNotFoundException.
  • يمكن استخدام Try-Catch للتعامل مع الأخطاء.
  • يفضل استخدام ReadAllLines عند الحاجة لمعالجة كل سطر على حدة.

تعليقات

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

C# - Arrays

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

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