程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 更多關於編程 >> C#中獲取路徑的幾種方法

C#中獲取路徑的幾種方法

編輯:更多關於編程

       1. 在.Net中web開發時

      (1) ~/在runat=server的控件中會自動被解析為Request.ApplicationPath的值,是當前應用程序的目錄 如

    C#中獲取路徑的幾種方法 三聯

      ~/userCommunity/index.aspx則對應為/HENU.RCenter.Internal/UserCommunity

      (2) ./表示當前目錄

      (3)../表示上一層目錄 如UserCommunity文件夾下的文件中可以以:../module/來訪問module中的文件

      2 獲取當前請求頁面的路徑:Request.FilePath

      3 獲取項目下的文件路徑:

      string path=AppDomain. CurrentDomain .SetUpInformation.ApplicationBase+文件夾+文件

      如獲取項目下的temp文件夾下文件的路徑

      可以用:string savePath = AppDomain.CurrentDomain.SetupInformation.ApplicationBase + "temp" + @"" + filename

      4 Server.MapPath用法:

      若在項目下Content文件夾下的UserInfoManager.aspx代碼中寫如下路徑

      this.tempPath = Server.MapPath("UploadResourceImage");

      則返回 D:wxm練習ContentUploadResourceImage

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved