PDA

View Full Version : سوال: پاک کردن محتویات یک فایل



irpersian20
یک شنبه 24 آذر 1392, 00:08 صبح
سلام،
میخوام محتویات یک فایل پاک کنم و از نو توش بنویسم
چطور میشه پاک کرد؟
بهتره روی فایل overwrite کنم و فایل جدید از نو بسازم؟!

abbas.oveissi
سه شنبه 26 آذر 1392, 05:48 صبح
سلام،
میخوام محتویات یک فایل پاک کنم و از نو توش بنویسم
چطور میشه پاک کرد؟
بهتره روی فایل overwrite کنم و فایل جدید از نو بسازم؟!

سلام،مثلا کد زیر هر بار که اجرا بشه از اول توی فایل مینویسه.مشکل همینه یا من اشتباه فهمیدم ؟
using (StreamWriter sw = new StreamWriter("CDriveDirs.txt"))
{
sw.WriteLine("A");
}

irpersian20
سه شنبه 26 آذر 1392, 08:33 صبح
سلام،مثلا کد زیر هر بار که اجرا بشه از اول توی فایل مینویسه.مشکل همینه یا من اشتباه فهمیدم ؟
using (StreamWriter sw = new StreamWriter("CDriveDirs.txt"))
{
sw.WriteLine("A");
}
سلام،
درسته از اول فایل مینویسه اما شاید فایل 2000 بایت است و ما فقط 10 بایت رو از نو نوشتیم و 1990 بایت بقیه اضافه هست و باید خذف بشه

abbas.oveissi
سه شنبه 26 آذر 1392, 08:36 صبح
خب اینم در واقع توی یک فایل جدید مینویسه و جایگزین قبلی میکنه دیگه :متفکر: