白板程式設計寫到這道題,思路是沒錯但是方法名字沒記住,寫**習慣性都是都是vs點出來的,特地來電腦寫一下
using system;
using system.collections.generic;
using system.linq;
using system.text;
using system.threading.tasks;
using system.io;
namespace fileio
", dicts.count);
foreach (var key in dicts.keys)
,值:", key, dicts[key]);
}console.readkey();
}static dictionarydicts = new dictionary();
static void gettxtfiles(string filepath)
//建立乙個directoryinfo的類
directoryinfo directoryinfo = new directoryinfo(filepath);
//獲取當前的目錄的檔案
fileinfo fileinfos = directoryinfo.getfiles();
foreach (fileinfo info in fileinfos)
}//獲取當前目錄下的所有子目錄
directoryinfo directoryinfos = directoryinfo.getdirectories();
foreach (directoryinfo info in directoryinfos)}}
}
目錄檔案是這樣子的
測試結果
c 獲取路徑方式
當時用directory.getcurrentdirectory 和environment.currentdirectory時需要注意 當使用installshield limited edition發布的桌面應用程式時,快捷方式需要指定wrokingdirectory,不然當通過快捷方式開啟程式指...
通過discover方式載入某路徑下的所有測試用例
import unittest discover可以一次呼叫多個指令碼 test dir 被測試指令碼的路徑 pattern 指令碼名稱匹配規則 test dir test case discover unittest.defaulttestloader.discover test dir,patt...
C 多種方式獲取檔案路徑
string str1 process.getcurrentprocess mainmodule.filename 可獲得當前執行的exe的檔名。string str2 environment.currentdirectory 獲取和設定當前目錄 即該程序從中啟動的目錄 的完全限定路徑。備註 按照定...