如何在字符串变量中包含转义序列

| 我有一个名为\'TestValue \'的字符串属性,该类型包含一个字符串,该字符串包含一些字符,这些字符是c#的转义序列。例如\“ blah \\\” \“。我也需要这些字符才能打印到控制台。
Console.WriteLine(obj.TestValue);
//只打印等等\“ 当我将鼠标悬停在调试器中的变量上时,可以看到确切的字符串“ blah \\\\\”,但是当打印到控制台时,仅显示blah \”,我希望显示blah \\\” 。 我该如何工作?     
已邀请:
选择一个:
@\"blah\\\"\"\"
\"blah\\\\\\\"\"
“ 3”表示逐字字符串,但是您仍然需要通过将其加倍来转义双引号。或者,您可以通过将ѭ4翻倍而逃脱。     
您可以在此页面中找到转义序列,其中包括反斜杠和双引号。因此,您必须通过反斜杠将它们都转义,如下所示:
Console.WriteLine(\"Blah\\\\\\\"\");
    
这可能会有所帮助:http://msdn.microsoft.com/zh-cn/library/aa691090%28v=vs.71%29.aspx     
使用\\转义任何字符。因此,如果要打印\\字符,请使用
\\\\
    

要回复问题请先登录注册