正斜杠(/)與反斜杠(\)區別:


正斜杠,符號是"/";反斜杠,符號是"\"。

一直很不解正斜杠與反斜杠到底有何區別?經過一段時間的理解,得出

DOS路徑:
  E:\開發資料\ASP.NET高級開發                             ...這是反斜杠的作用后面跟着的是文件名
  csc /t:library /r:System.Web.dll /out:d:\CustomHandler.dll d:\CustomerHandler.cs  ...這就是正斜杠后面是一個名令的參數dir 是命令.

Windows系統:
  反斜杠\,在windows系統中用來表示目錄。
  正斜杠/,網址、Url地址。eg:http://www.cnblogs.com/zuoguanglin/

asp.net中:
  "../ "   表示當前目錄的上級目錄,即當前的父目錄;
  "/"      表示網站的根目錄;

另外:獲取文件路徑的時候 很多人喜歡用 "E:\test.cs" ,此時就會發生轉義字符錯誤
解決的辦法:@"E:\test.cs"

另附:C#中 \ 是轉義字符
一些常用的如下:
轉義字符        意義
  \’    單引號
     \”     雙引號
  \\      反斜杠
    \0    空
  \a    警告
  \b     退格
  \f      換頁
  \n         換行
  \r      回車
     \t    水平制表符
  \v        垂直制表符


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM