C#角色逃避未达到预期目标

时间:2017-03-06 19:45:49

标签: c# visual-studio

执行此C#行后:

String x = "This is a \"Test\"";

我希望x与此相等:

This is a "Test"

但是它是这样的:

This is a \"Test\"

我做错了什么?没有逃避序列,我尝试工作。我在Visual Studio中这样做,所以我想知道是否有一些设置我无意中改变了,或者我是否做错了?

1 个答案:

答案 0 :(得分:3)

在您的代码中,x确实包含您想要的字符串,但转义序列可能仍会显示在IDE中,具体取决于您查看它的位置(例如,在调试器中)。在应用程序中,例如,使用Console.WriteLine(x);进行输出,字符串将在没有反斜杠的情况下显示。