我有這樣的代碼:什麼是File.Open的默認目錄?
Stream f = File.Open("data.majid", FileMode.OpenOrCreate, FileAccess.ReadWrite);
如果將文件創建?
我有這樣的代碼:什麼是File.Open的默認目錄?
Stream f = File.Open("data.majid", FileMode.OpenOrCreate, FileAccess.ReadWrite);
如果將文件創建?
從the File.Open
MSDN documentation:
的路徑參數被允許指定相對或絕對路徑信息。相對路徑信息被解釋爲相對於當前工作目錄。要獲取當前工作目錄,請參閱GetCurrentDirectory。
從MSDN
;
path參數可以指定相對或絕對路徑 信息。相對路徑信息被解釋爲相對於當前工作目錄的 。要獲取當前工作的 目錄,請參閱GetCurrentDirectory。
退房Directory.GetCurrentDirectory
當前目錄是從原來的目錄,這是 從進程啓動的一個區別。
它將存儲在當前目錄中。您的應用程序將運行
如:
如果你調用Directory.GetCurrentDirectory();
它將返回:
「C:\ Program Files文件\ Common Files文件\ Microsoft共享\ DevServer \ 10.0」
另外:
在W orking目錄可以在VisualStudio項目設置中更改 項目|屬性|調試
,如果你創建一個快捷方式到你可以指定「開始在」屬性
除非你是在工作目錄下的總量控制,不要使用相對路徑,用戶應用程序。始終保證使用絕對路徑。主要的例外是控制檯應用程序,工作目錄應被視爲程序的輸入參數。 –