加上引號,我已經得到了這裏有點怪異的一個(好,我認爲這是奇怪!)。在C#字符串
我正在使用一個Web服務來返回一個字符串,我試圖在字符串內引號,所以說例如我想返回字符串克雷格說,「你好」我通常會做這樣的事情:
zString = "Craig says, \"Hello\"";
但是我實際上從web服務返回的是字符串,包括\'s。所以,其實我得到的結果:
克雷格說,\「你好\」
這是推動我糊塗!任何想法的人?這個聲明在一開始是否會導致問題?
[WebMethod]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
謝謝, 克雷格
你確定它不只是在調試器中加入逃逸字符文本顯示器? –
這是由於json格式。雙引號,都是殘酷的角色 –
@MthetheWWatson可能是對的。 –