Schreiben in text-Datei mit Datum und Uhrzeit im Dateiname

Ich versuche zu schreiben, alle meine Daten in eine text-Datei und es funktioniert, wenn ich DateTime im Dateinamen.

Der aktuelle code sieht wie folgt aus:

string time = DateTime.Now.ToString("d");
string name = "MyName";
File.WriteAllText(time+name+"test.txt","HelloWorld");

Erhalte ich diese exception:

Eine nicht behandelte Ausnahme des Typs 'System.IO.DirectoryNotFoundException " ist in mscorlib.dll

Aber soweit ich weiß, die File.WriteAllText() Methode sollte eine neue Datei erstellen oder überschreiben, die bereits vorhanden Datei.

Irgendwelche Vorschläge?

  • Ihre erste parameter ist kein Gültiger path. Check-out ist es-Dokumentation.
Schreibe einen Kommentar