【发布时间】:2010-03-26 19:31:03
【问题描述】:
我想在字符串中使用\,比如
string str="abc\xyz";
但这给了我错误。
我也试过
string str="abc\\xyz";
但它仍然无法正常工作。 谁能帮帮我?
【问题讨论】:
-
(我同意所有答案,但是)第二次尝试的结果是什么(应该可以),你期待什么?
-
这肯定行得通 - 如果您仍然有问题,请发布一个 sn-p - 也许它不是该特定行。
-
第二个例子不应该只是
string str = "abc\\xyz"- 即只有两个反斜杠吗?拥有三个会给出“无法识别的转义序列” -
@Timores - 第二个结果不应该工作;有三个反斜杠导致 \\ 和 \xyz - 因为 \xyz 不是有效的十六进制,编译器将拒绝它。
标签: c#