السلام عليكم ورحمة الله وبركاته ,,
أنا حابه اسأل عن قراءة الملفات والكتابة فيها ,
الآن أنا أقرأ من ملف ولنفرض اسمه (1.TXT)
ملف (1.TXT) => يحتوي على عبارات كل واحدهـ بسطر جديد ,
أريد ترقيم هذه العبارات , وكتابة الترقيم في ملف آخر (2.txt) ثم اقوم بحساب عدد حرف (n) في العبارات ووضعها امامه في الملف .
مثلا عندما أقرا هذا الملف عن طريق هذا الكود :
كود
while (( = r1.ReadLine()) != null)
{
counter1++;
w1.WriteLine(counter1,"-");
while (r1.Peek() >= 0)
{
c1 = new char[1];
r1.Read(c1, 0, c1.Length);
if(c1[0].Equals('n'))
{
counter2++;
}
}
w1.Write(counter2);
}
المشكلة :
اني أريد أن أقرا من نفس الملف رقم 1 - واقوم بحساب عدد حرف (n) في العبارة ووكتابته امام الترقيم في الملف الآخر .
ليظهر الناتج في ملف الكتابة كالتالي
1-2
2-3
الآن كم اعرف من اوبجكت لقراءة الملف
والكتابة
لماذا الكود السابق بعد التنفيذ فقط يقوم بكتابة الترقيم
؟؟؟؟؟؟
*مبتدئة بالسي شارب*