我有一小段代码:
public static void Write(string filename){
string time = DateTime.Now.ToString("hh:mm tt");
int date = int.Parse(DateTime.Now.ToString("yyyyMMdd"));
string path = @"C:\Users\Public\" + filename;
}
如果我在路径设置后调试并停止,它看起来像“C:\\\Users\\\Public\\\filename.txt”.
有谁能告诉我为什么它有双斜线?在这种情况下'@'
符号是否真的搞乱了?
我如何得到“C:\Users\Public\filename.txt”
答案 0 :(得分:8)
双斜杠仅适用于调试器,而不是实际应用程序。你的代码很好。