string s = @“somet”hing“这有什么问题?

时间:2010-06-21 11:08:14

标签: c# .net string escaping

我预计没有错,但VS2010会出错。

string s = @“somet”hing“;

1 个答案:

答案 0 :(得分:9)

您需要在@字符串中加倍引号。

string s = @"somet""hing";

否则,它将如何知道哪些引号是转义符,哪些是结束标记?

请参阅the MSDN string page