1.獲取檔案路徑問題
首先確認:要查詢的檔案與可執行檔案是否在同一目錄下
同一目錄下:
string filename="test.txt";
fileinfo fi=new fileinfo(filename);
string path=fi.fullname;
不同目錄分兩種情況:
相對路徑只能相對於應用程式的執行路徑而言,如:
你的應用程式在c:/1/2/3/4/目錄下,
你希望訪問c:/1/2/x.csv檔案,則指定../../x.csv,
注意在c#中,表示路徑可以使用//和/表示
如果你的應用程式在c:/1/2/目錄下,
你希望訪問c:/1/2/3/4/x.csv檔案,則指定
environment.currentdirectory——獲取和設定當前目錄(即該程序從中啟動的目錄)的完全限定路徑。
system.io.directory.getcurrentdirectory() //獲取應用程式的當前工作目錄。
directory.getcurrentdirectory(); //程式檔案自身的路徑
參考:http://www.dezai.cn/article_show.asp?articleid=27854&articlepage=3
c 獲取檔案路徑
一 獲取當前檔案的路徑 1.system.diagnostics.process.getcurrentprocess mainmodule.filename 獲取模組的完整路徑,包括檔名。2.system.environment.currentdirectory 獲取和設定當前目錄 該程序從中啟動的...
C 獲取檔案路徑
string files system.io.directory.getfiles path 返回指定目錄下的檔名 string str system.io.path.getfilenamewithoutextension path 返回不具有副檔名的指定路徑字串的檔名 3 system.io.pa...
C 獲取檔案路徑
winform獲取檔案路徑 string files system.io.directory.getfiles path 返回指定目錄下的檔名 string str system.io.path.getfilenamewithoutextension path 返回不具有副檔名的指定路徑字串的檔名 ...