我想将^\
声明为字符串或字符。我使用下面但我收到错误
string str="^\";
任何人都可以帮助我
答案 0 :(得分:6)
你必须逃避反斜杠。
string str = "^\\";
或者,您可以使用逐字语法。
string str = @"^\";
答案 1 :(得分:3)
\
是转义令牌,您必须将其加倍才能将其用作字符串中的文字:
string str = "^\\";
或者,您可以使用文字字符串语法:
string str = @"^\";
答案 2 :(得分:3)
您需要转义反斜杠字符,而不是:
string str = "^\";
使用:
string str = "^\\";
答案 3 :(得分:2)
我不知道C#,但你可以尝试:
string str="^\\";