1. 程式人生 > >c# winform返回已知路徑的上一層資料夾找到指定檔案

c# winform返回已知路徑的上一層資料夾找到指定檔案

在c# winform 程式中,可以根據Application.StartPath定位到應用程式當前所在資料夾,但是如何開啟上層資料夾呢?

則需要用到 >  ..\   < 符號,需要向上返回幾層,則加幾個 ..\

舉例說明:在 E:\EMF編輯軟體\EMFProcessing\EMFProcessing資料夾下有一個config檔案

程式的執行目錄為:E:\EMF編輯軟體\EMFProcessing\EMFProcessing\bin\Debug


如何根據程式目錄取得config.ini檔案呢?

只需要這樣寫就可以了:

E:\EMF編輯軟體\EMFProcessing\EMFProcessing\bin\Debug\..\..\config.ini

string.format(@"{0}..\..\config.ini",Application.StartupPath);