File name has two backslashes C#

后端 未结 5 1439
甜味超标
甜味超标 2021-01-21 23:06

There is probably an easy answer for this, but when I added DateTime.Now.ToString() to my fileName it adds an extra \\ for every \\ I have so C:\\Temp

5条回答
  •  被撕碎了的回忆
    2021-01-21 23:34

    String fileName = String.Format(@"C:\Temp\data_{0}.txt",DateTime.Now.ToString("ddMMyyyyHHmmss"));
    

    Output: C:\Temp\data_12042012214358.txt

    or use

    String fileName = String.Format(@"C:\Temp\data_{0}.txt", DateTime.Now.ToString("dd.MM.yyyy HH-mm-ss"));
    

    Output: C:\Temp\data_12.04.2012 21-45-03.txt

提交回复
热议问题