我想将escapted unicode chars放入逐字字符串文字中,但我无法弄清楚如何做到这一点? (也许我错过了简单或不可能的事情?)
例如,我想做这样的事情:
// Invalid
@"\b hello \u200f world"
// Invalid
其中\ u200f被解释为unicode RTL标记而不是字符串' \\ u200f"
我知道我可以这样做:
"\\b hello \u200f world"
但是当你的字符串包含大量的' \'时,逐字字符串文字很有用。字符。
答案 0 :(得分:6)
没有。引用MSDN:
在逐字字符串文字中,分隔符之间的字符是逐字解释的,唯一的例外是quote-escape-sequence。特别是,简单转义序列和十六进制和Unicode转义序列不会在逐字字符串文字中处理。