按月存档: 11月 2007

C#中反斜杠\与斜杠/ 转移字符 路径的问题

在C#中 \  是转义字符,如下所示 转义序列 字符 \’ 单引号 \” 双引号 \\ 反斜杠 空 \a 警告 \b 退格 \f 换页 \n 换行 \r 加车 \t 水平制表符 \v 垂直制表符   就比如说要输出这一段字符串 “/_\” 可能你会认为是这样写 @""/_\"" 但这样写编译器都不让你通过了,但看上表所示,你可以这么写 "\"/_\\\"" 另外在获取文件路径的时候 很多人喜欢用  d:\test.txt 然后就会发生所谓的转义字符错误了 解决的办法一般人是使用 @d:\test.txt  我不知道这样写是否会带来一些问题 但我