在C#Interactive中取消显示字符串

在C#Interactive中取消显示字符串,c#,roslyn,c#-interactive,C#,Roslyn,C# Interactive,在VS 14中,如果我为examleEnvironment.CurrentDirectory键入(在C#Interactive窗口中),它会显示“C:\\Users\\some.username”。如何在不手动删除字符的情况下获取“C:\Users\some.username” 使用控制台。写入线(值): 调试器将它显示为双斜杠,但如果检查变量,它将显示为单斜杠。调试器以C代码转义时的预期方式显示它,但基础值是预期值(即“C:\Users\some.username”)。调试器将以双斜杠显示它,

在VS 14中,如果我为examle
Environment.CurrentDirectory
键入(在C#Interactive窗口中),它会显示
“C:\\Users\\some.username”
。如何在不手动删除字符的情况下获取
“C:\Users\some.username”


使用控制台。写入线(值):


调试器将它显示为双斜杠,但如果检查变量,它将显示为单斜杠。调试器以C代码转义时的预期方式显示它,但基础值是预期值(即“C:\Users\some.username”)。

调试器将以双斜杠显示它,但如果检查变量,它将以单斜杠显示。调试器以C代码进行转义时会按照您的预期显示它,但底层值是您预期的值(即“C:\Users\some.username”)。

从技术上讲,它的可能副本可能是
Console.WriteLine($“\”{Environment.CurrentDirectory}\)
:)从技术上讲,它应该是
Console.WriteLine($“\”{Environment.CurrentDirectory}\)
:)调试器?这个问题问的是C#Interactive。没错,我的错。原理仍然有效,可能是因为它使用了与调试器相同的显示方法。调试器?这个问题问的是C#Interactive。没错,我的错。原理仍然存在,可能是因为它使用与调试器相同的显示方法。
> Console.WriteLine(Environment.CurrentDirectory)
C:\Users\
>