Questa è probabilmente una domanda piuttosto semplice. In C# sto provando a scrivere un metodo semplice, chiamato il mio metodo "DebugWrite", per scrivere tutte le eccezioni catturate nel mio programma su un file di testo memorizzato localmente. Il mio codice corrente scrive sempre un nuovo file ogni volta, utilizzando StreamWriterAggiungi testo utilizzando StreamWriter
Come si programma per verificare se il file esiste già e, in caso affermativo, per aggiungere al testo corrente ?. IE:
If(~Exist(debug.txt)
{
Write new debug.txt.
}
else if(exist(debug.txt))
{
Append new text.
}
si sta già utilizzando 'StreamWriter' ma non hanno capito che accetta un secondo parametro [aggiungere] (http://msdn.microsoft.com/en-us/library/36b035cb (v = VS.80) .aspx) che fa quello che vuoi? –
C'è un altro approccio alternativo da utilizzare ** File.AppendText ** https://stackoverflow.com/a/41396275/3057246 –