我正在尝试将vb函数转换为c#方法。下面的表达式在C#中会是什么?
“< \ $日期\ $>” 中
这会在粘贴到C#项目时导致无法识别的转义序列
答案 0 :(得分:6)
在你的字符串前放一个@
。 @"<\$date\$>"
逐字字符串文字由@字符后跟双引号字符,零个或多个字符以及结束双引号字符组成。一个简单的例子就是@“你好”。在逐字字符串文字中,分隔符之间的字符是逐字解释的,唯一的例外是quote-escape-sequence。特别是,简单的转义序列和十六进制和Unicode转义序列不会在逐字字符串文字中处理。逐字字符串文字可能跨越多行。
http://msdn.microsoft.com/en-us/library/aa691090(v=vs.71).aspx