Я хотел бы создать файл .txt и написать ему, и если файл уже существует, я просто хочу добавить еще несколько строк:
string path = @"E:\AppServ\Example.txt";
if (!File.Exists(path))
{
File.Create(path);
TextWriter tw = new StreamWriter(path);
tw.WriteLine("The very first line!");
tw.Close();
}
else if (File.Exists(path))
{
TextWriter tw = new StreamWriter(path);
tw.WriteLine("The next line!");
tw.Close();
}
Но первая строка, кажется, всегда перезаписывается... как я могу избежать записи в одной строке (я использую это в цикле)?
Я знаю, что это довольно простая вещь, но я никогда раньше не использовал метод WriteLine
. Я абсолютно не знаком с С#.