-1
我在写一个程序,我指的是一个包含文件路径的变量。当我给你这样的变量:c#字符串文字混淆
string strFile = @"\\server\share\restOfPath\file.txt";
我认为这将出来就像是显示,因为“@”的变量的开始。相反,这是怎么弄出来的时候我把它显示在控制台:
\\\\server\\share\\restOfPath\\file.txt
我开始研究,发现从MSDN此页面,支持我的想法,它应该站出来,我把它,但它仍然与反斜杠一起出来了一倍。 https://msdn.microsoft.com/en-us/library/aa691090(v=vs.71).aspx 会有人请帮助我了解为什么发生这种情况
您的控制台附加逸出斜线。存储在内存中的* actual *值与您的预期相同。 – Rob
不可复制:https://dotnetfiddle.net/YMbDbL – zerkms
@Rob为什么会这样? – zerkms