Это, наверное, довольно простой вопрос. В C# я пытаюсь написать простой метод, называемый моим методом «DebugWrite», чтобы выписать любые исключения, попавшие в мою программу, в текстовый файл, хранящийся локально. Мой текущий код записывает каждый новый файл каждый раз, используя StreamWriterДобавить текст, используя StreamWriter
Как вы можете запрограммировать его, чтобы проверить, существует ли файл, и если это так, чтобы добавить к текущему тексту ?. IE:
If(~Exist(debug.txt)
{
Write new debug.txt.
}
else if(exist(debug.txt))
{
Append new text.
}
Вы уже используете 'StreamWriter', но не понял, что он принимает второй параметр [добавить] (http://msdn.microsoft.com/en-us/library/36b035cb (v = VS.80) .aspx), который делает то, что вы хотите? –
Существует еще один альтернативный подход к использованию ** File.AppendText ** https://stackoverflow.com/a/41396275/3057246 –