Ich versuche, eine Datei zu öffnen, schreiben sie, es speichern und es für mehrere Male in meiner App schließen, und ich bemerkte ein seltsames VerhaltenWie schreibe und speichere ich eine Datei mehrmals mit StreamWriter in C#?
ich die Datei öffnen mit:
System.IO.StreamReader file = new System.IO.StreamReader(filePath);
schreiben es mit diesem:
Aber die Datei ändert sich nicht, bis ich die App schließe, warum passiert das?
Ich habe die Datei selbst und Inhalt ändert sich nicht nur nach der App
Haben Sie überlegt, ['File.AppendAllText'] (https://msdn.microsoft.com/en-us/library/ms143356 (v = vs.110) .aspx) zu verwenden? –
Ich habe das bereits getan, ich lese die Datei, lösche sie und benutze File.AppendAllText, ich bin nur neugierig auf dieses Verhalten und warum es auftritt –