在不同的环境下,它们代表不同的意思。如下:
1、在Windows系统中,正斜杠/表示除法,用来进行整除运算;反斜杠\用来表示目录。
2、而在unix系统中,/表示目录。由于web遵循unix命名,所以在网址(URL)中,/表示目录。\表示跳脱字符将特殊字符变成一般字符(如enter,$,空格等)。
反斜杠“\”是电脑出现了之后为了表示程序设计里的特殊含义才发明的专用标点。就是说,除了程序设计领域外,任何地方你都不应该有使用反斜杠的时候,请永远使用正斜杠“/”。
C#中反斜杠\与斜杠/ 转义字符路径的问题
在C#中 \ 是转义字符,只转义其后面的一个字符,在某些特殊情况下,需要两两配对使用。转义字符的某些具体用法,如下所示:
就比如说要输出这一段字符串 “/_\” 可能会是这样写 @""/_\"";
但这样写编译器都不让通过了,但看上表所示,可以这么写 "\"/_\\\"";
另外在获取戚升文件路径的时候 很多人喜欢用 d:\test.txt;然后扮游就会发生所谓的转义字符错误了,解决的办法一般人是使用 @d:\test.txt 不高缺老知道这样写是否会带来一些问题。
以上内容参考:百度百科-反斜杠
标签:符号,代表
版权声明:文章由 知之问问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.zhzhwenwen.com/article/283754.html