最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#獲取應(yīng)用程序路徑或Web頁面目錄路徑

 更新時間:2022年05月13日 15:19:44   作者:springsnow  
這篇文章介紹了C#獲取應(yīng)用程序路徑或Web頁面目錄路徑的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

一、Winform獲取本程序的路徑

1、獲取當(dāng)前目錄

返回最后不帶“\”的目錄:如D:\Winform\bin\Debug

System.Windows.Forms.Application.StartupPath;
System.Environment.CurrentDirectory;
System.IO.Directory.GetCurrentDirectory();

返回最后帶“\”的目錄(AppDomain應(yīng)用程序域):如D:\Winform\bin\Debug\

System.AppDomain.CurrentDomain.BaseDirectory;
System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;

2、獲取當(dāng)前文件路徑

System.Windows.Forms.Application.ExecutablePath;
System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;
System.Reflection.Assembly.GetExecutingAssembly().CodeBase; //或者
System.Reflection.Assembly.GetAssembly(typeof(類名)).CodeBase; //利用反射獲取當(dāng)前程序集的位置
typeof(類名).Assembly.Location;//利用反射

二、WebForm獲取文件路徑

虛擬目錄名:WebSite1

指向:E:\mis\tools

本網(wǎng)頁:http://localhost/WebSite1/folder/WebForm1.aspx

1、獲取虛擬目錄

根相對路徑:

System.Web.HttpRuntime.AppDomainAppVirtualPath;
Request.ApplicationPath;

根絕對路徑:

AppDomain.CurrentDomain.BaseDirectory;
Request.PhsicalApplicaitonPath; 
Server.MapPath(“~”) \\ Server.MapPath("/WebSite1")

2、獲取文件路徑

當(dāng)前文件相對路徑、絕對路徑

Request.Path      //相對路徑 /WebSite1/folder/WebForm1.aspx
Request.PhsicalPath      //絕對路徑 E:\mis\tools\folder\WebForm1.aspx
Request.AppRelativeCurrentExecutionFilePath      //~/folder/WebForm1.aspx

當(dāng)前目錄

Server.MapPath(”.”)或Server.MapPath(””);      //E:\mis\tools\folder
Server.MapPath(”./1.jpg”)或Server.MapPath(”1.jpg”);     //E:\mis\tools\folder\1.jpg

上一目錄

Server.MapPath(”..”)     // E:\mis\tools
Server.MapPath(”../1.jpg”) //(””);     //E:\mis\tools\1.jpg 上一目錄下的1.JPG文件
Server.MapPath(”../..”)     //C:\inputpub\wwwroot 上一目錄的上一目錄,到了頂目錄wwwroot

根目錄

Server.MapPath(”/”)  //C:\inputpub\wwwroot

note:在HTML文件中,用”./”、”../”、”/”表示相對路徑和絕對路徑。

到此這篇關(guān)于C#獲取文件路徑的文章就介紹到這了。希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • C#簡單了解接口(Interface)使用方法

    C#簡單了解接口(Interface)使用方法

    這篇文章主要介紹了C#簡單了解接口(Interface)使用方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-09-09
  • unity使用鏈表實現(xiàn)貪吃蛇游戲

    unity使用鏈表實現(xiàn)貪吃蛇游戲

    這篇文章主要為大家詳細(xì)介紹了unity使用鏈表實現(xiàn)貪吃蛇游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • C#?winForm自定義彈出頁面效果

    C#?winForm自定義彈出頁面效果

    這篇文章主要為大家詳細(xì)介紹了C#?winForm自定義彈出頁面效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • C#靜態(tài)static的用法實例分析

    C#靜態(tài)static的用法實例分析

    這篇文章主要介紹了C#靜態(tài)static的用法,以實例形式較為深入的分析了靜態(tài)類、靜態(tài)變量、靜態(tài)方法以及靜態(tài)構(gòu)造函數(shù)的特性與用法,需要的朋友可以參考下
    2014-10-10
  • C#多線程系列之線程等待

    C#多線程系列之線程等待

    本文詳細(xì)講解了C#多線程中的線程等待,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-02-02
  • C#中Kestrel和IIS服務(wù)器下的同步與異步配置

    C#中Kestrel和IIS服務(wù)器下的同步與異步配置

    本篇文章主要講解什么是Kestrel和IIS服務(wù)器和特點,以及他們?nèi)绾闻渲猛脚c異步,具有一定的參加價值,感興趣的可以了解一下
    2023-08-08
  • c#?如何將字符串轉(zhuǎn)換為大寫或小寫

    c#?如何將字符串轉(zhuǎn)換為大寫或小寫

    這篇文章主要介紹了c#?如何將字符串轉(zhuǎn)換為大寫或小寫,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • C#中的CheckBox控件詳解與應(yīng)用示例

    C#中的CheckBox控件詳解與應(yīng)用示例

    在WPF(Windows Presentation Foundation)應(yīng)用中,C#中的CheckBox控件是一種常用的用戶界面元素,允許用戶從多個選項中選擇一個或多個選項,本文將詳細(xì)介紹CheckBox控件的功能、使用方法以及在應(yīng)用程序中的具體應(yīng)用示例,需要的朋友可以參考下
    2024-04-04
  • unity 如何使用文件流讀取streamingassets下的資源

    unity 如何使用文件流讀取streamingassets下的資源

    這篇文章主要介紹了unity 使用文件流讀取streamingassets下的資源操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • C#遍歷DataSet控件實例總結(jié)

    C#遍歷DataSet控件實例總結(jié)

    這篇文章主要介紹了C#遍歷DataSet控件的用法,以實例形式總結(jié)歸納了常見的遍歷方法,具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2014-10-10

最新評論

温泉县| 郸城县| 临汾市| 灵璧县| 和林格尔县| 凭祥市| 濮阳市| 财经| 天柱县| 浮梁县| 依安县| 广河县| 同江市| 宁津县| 安塞县| 化德县| 永州市| 封丘县| 永川市| 水富县| 墨竹工卡县| 微山县| 玛沁县| 湘潭县| 南川市| 卢湾区| 巩留县| 涟源市| 岳西县| 长治县| 鹤峰县| 莱西市| 广饶县| 康马县| 云阳县| 天气| 宜丰县| 吉林市| 文登市| 定兴县| 永平县|