C# - Write Files
C# - كتابة الملفات (Write Files)
توفر C# طرقًا بسيطة لكتابة البيانات داخل الملفات النصية باستخدام الكلاس File
من فضاء الأسماء System.IO
. يمكن إما استبدال محتوى الملف أو الإضافة عليه.
📝 الكتابة باستخدام WriteAllText:
يُستخدم هذا الأسلوب لاستبدال كامل محتوى الملف بالنص الجديد:
using System.IO;
File.WriteAllText(\"file.txt\", \"مرحبا! هذا أول سطر يتم كتابته في الملف.\");
➕ الإضافة باستخدام AppendAllText:
لإضافة نص جديد إلى نهاية الملف بدون حذف المحتوى السابق:
File.AppendAllText(\"file.txt\", \"\\nهذا سطر جديد مضاف للملف.\");
📌 ملاحظات:
- إذا لم يكن الملف موجودًا، سيتم إنشاؤه تلقائيًا.
- استخدم
AppendAllText
عند الحاجة إلى الاحتفاظ بالمحتوى السابق. - تأكد من ترميز النص إذا كنت تتعامل مع لغات تحتوي على رموز خاصة (مثل العربية).
تعليقات
إرسال تعليق