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
عند الحاجة لمعالجة كل سطر على حدة.
تعليقات
إرسال تعليق