سلام دوستان من یه فایل متنی دارم که میخوام چند خطی رو در انتهای آن اضافه کنم..
ولی و قتی این شکلی مینویسم کار نمیکنه:
            string path = @"d:\temp\MyTest.txt";
StreamWriter sw = File.AppendText(path);
sw.WriteLine("amir");
sw.WriteLine("test");


ولی اینجوری که مینویسم درست میشه:
دلیلش چیه؟؟؟

            string path = @"d:\temp\MyTest.txt";
using (StreamWriter sw = File.AppendText(path))
{


sw.WriteLine("amir");
sw.WriteLine("test");
}