我有一个通过我的网址传递的参数,如下所示:
eu\test5
。
当我打印此字符串时,它显示为eu est5
,它正在替换\t
。
如何确保我的字符串不会消耗任何东西?
我想在反斜杠后获取所有数据,因此我的值为test5
。
string user = "eu\test5";
int backslashPos = user.IndexOf("\\");
label2.Text = user.Substring(backslashPos);
答案 0 :(得分:9)
在字符串前添加@
或使用"\\"
。
string user = @"eu\test5";
string user = "eu\\test5";
\
用于转义序列,用于字符串中的多个命令。与新行<{1}}类似
使用\n
忽略字符串中的所有转义序列。
以下是所有转义序列link
的列表答案 1 :(得分:-1)
\ t是表示一组空格的转义序列。所以你得到的结果是显而易见的。