C# “替换”的问题\&引用;性格

C# “替换”的问题\&引用;性格,c#,.net-4.0,C#,.net 4.0,也许有人能帮我解决以下问题。我有包含“\line”的文本,比如Username\line Firstname\line。我想将此替换为\r\n。我的代码: string _text = query; _text.Replace("\Line", " \r\n"); 它给出以下错误:无法识别的转义序列 有人有办法吗 谢谢 您需要避开反斜杠 _text.Replace("\\Line", " \r\n"); 或者,您可以尝试字符串文字(但尚未尝试): 如果要使用转义序列,请这样写:_text.R

也许有人能帮我解决以下问题。我有包含“\line”的文本,比如Username\line Firstname\line。我想将此替换为\r\n。我的代码:

string _text = query;
_text.Replace("\Line", " \r\n");
它给出以下错误:无法识别的转义序列

有人有办法吗


谢谢

您需要避开反斜杠

_text.Replace("\\Line", " \r\n");
或者,您可以尝试字符串文字(但尚未尝试):


如果要使用转义序列,请这样写:_text.Replace(“\\Line”,“\r\n”)
\L
确实是未知的转义序列,请将
\\L
改为
_text.Replace(@"\Line", " \r\n");