一尘不染

我可以在逐字字符串文字中转义双引号吗?

c#

在C#中的逐字字符串文字(@“ foo”)中,反斜杠不被视为转义符,因此执行\“来获取双引号是行不通的。有什么方法可以在逐字字符串文字中获取双引号吗? ?

可以理解,这是行不通的:

string foo = @"this \"word\" is escaped";

阅读 226

收藏
2020-05-19

共1个答案

一尘不染

使用重复的双引号。

@"this ""word"" is escaped";

输出:

this "word" is escaped
2020-05-19