是否可以使用“Unicode字符转义序列”?在逐字的字符串字面量

本文关键字:字符串 可以使 Unicode 转义序列 字符 是否 | 更新日期: 2023-09-27 18:02:09

我想把转义unicode字符在逐字字符串字面量,但我不知道如何做到这一点?(也许我错过了一些简单的东西,或者这是不可能的?)

例如,我想这样做:

// Invalid
@"'b hello 'u200f world"
// Invalid

其中'u200f被解释为unicode RTL标记而不是字符串'''u200f"

我知道我可以这样做:

"''b hello 'u200f world"

但是当字符串包含大量'''字符时,逐字字符串字面量是有用的。

是否可以使用“Unicode字符转义序列”?在逐字的字符串字面量

No。引用MSDN:

在逐字字符串字面值中,分隔符之间的字符被逐字解释,唯一的例外是引号-转义序列。特别是,简单的转义序列以及十六进制和Unicode转义序列不会在逐字字符串字面量中处理。

相关文章: