0

我正在尝试将 vb 函数转换为 ac# 方法。下面的表达式在 C# 中是什么?

"<\$日期\$>"

当粘贴到 C# 项目中时,这会导致无法识别的转义序列

4

1 回答 1

6

@在你的字符串前面放一个。@"<\$date\$>"

逐字字符串文字由一个 @ 字符后跟一个双引号字符、零个或多个字符以及一个结束双引号字符组成。一个简单的例子是@"hello"。在逐字字符串文字中,分隔符之间的字符被逐字解释,唯一的例外是引号转义序列。特别是,简单的转义序列以及十六进制和 Unicode 转义序列不会在逐字字符串文字中进行处理。逐字字符串文字可能跨越多行。

http://msdn.microsoft.com/en-us/library/aa691090(v=vs.71).aspx

于 2012-09-05T17:10:54.823 回答