2014-01-08 19 views
-2

我是新這個,但我有這個逃生sequece一個問題:字符串逃過不工作

string e = "Joe said \"Hello\" to me"; 

應該返回=

"Joe said "Hello" to me" 

而是返回確切的文字:

"Joe said \"Hello\" to me" 

我不知道爲什麼這不能正常工作。

+3

許多「當我看着字符串中的調試器所有的最有可能的DUP引號是用'\'「轉義的問題... –

+2

如果你打印的是即時窗口,那麼會發生什麼:它包括代碼需要它們的轉義字符。或者你是打印到控制檯還是填寫文本框? –

回答

1

你可以使用:

規則字符串

"Joe said \"Hello\" to me"; //1st option 

或者逐字字符串

@"Joe said ""Hello"" to me"; //2nd option 
+3

99%不會幫助 - 可能OP在調試器中查看字符串:) –