Не могу понять как модернизировать код, чтобы сделать дозапись в файл без использования проверки на существование файла.
private static void ToCreateFileLogs(string logs)
{
string path = "logs.txt";
Stream stream;
using (stream = File.Open(path,FileMode.OpenOrCreate, FileAccess.ReadWrite))
{
using (StreamWriter writer = new StreamWriter(stream))
{
writer.AutoFlush = true;
writer.WriteLine(logs);
}
}
}
Создать файл, если его нет, дописать в конец, если он есть:
using (StreamWriter w = File.AppendText(path))
Или передать в конструктор StreamWriter в вашем примере true вторым параметром:
using (StreamWriter writer = new StreamWriter(pathToFile, append: true))
{
writer.AutoFlush = true;
writer.WriteLine(logs);
}
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости