Es gibt wahrscheinlich eine einfache Antwort für diese, aber wenn ich DateTime.Now.ToString()
zu meinem fileName hinzufügte, addiert es ein Extra \ für jedes \ I haben so C:\Temp
wird C:\\Temp
, das verursacht, dass die Akte nicht speichert. Dateiname hat zwei umgekehrte Schrägstriche C#
Dies ist der Code in Frage
String fileName = @"C:\Temp\data_" + DateTime.Now.ToString() + ".txt";
Zum Beispiel die Ausgabe C:\\Temp\\data_12/04/2012 20:08:40.txt
Es sollte C:\Temp\data_12/04/2012 20:08:40.txt
Es ist nicht - das ist nur, wie der Visualizer es zeigt, da ein Backslash maskiert werden muss. – BrokenGlass