C# 取得專案路徑與移動至上層目錄

C# 取得專案路徑與移動至上層目錄

C# 取得專案路徑與移動至上層目錄



資料來源:http://yume-o-tsukamu.blogspot.tw/2013/02/c.html



01.抓取 WinForm 應用程式所在的目錄,傳應用程式設定執行檔輸出目錄的路徑
string path = System.Windows.Forms.Application.StartupPath


02.抓取 Console 應用程式所在的目錄可使用的方式
string path = System.AppDomain.CurrentDomain.BaseDirectory



——————————–

如何移動目前的路徑至上層
使用DirectoryInfo類別初始化,並傳入專案執行檔所在目錄

DirectoryInfo dir = new DirectoryInfo(System.Windows.Forms.Application.StartupPath);
     

移動至上層目錄
string s = dir.Parent; 
     

若想要取得絕對路徑
string s = dir.Parent.FullName; 


 

One thought on “C# 取得專案路徑與移動至上層目錄


  1. //public static string m_StrSysPath = System.Windows.Forms.Application.StartupPath;// .net 4X - Forms
    //public static string m_StrSysPath = AppDomain.CurrentDomain.BaseDirectory;// .net 4X - Console
    public static string m_StrSysPath = Directory.GetCurrentDirectory()+"\\"; //通用寫法

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *