c 檔案操作(存在,複製移動,顯示資料夾內容)

2021-08-17 04:08:09 字數 1181 閱讀 5298

工作需要定時自動解析檔案並移動到指定目錄,所以我抽空研究了一下c#的檔案操作,這個總算是可以看見程式在跑的程式了,視覺化相當直觀。

檔案和資料夾操作主要是directory類和directoryinfo類,比較淺顯的區別是只是directoryinfo需要例項化使用,directory為靜態函式。

把指定路徑資料夾和裡面的檔案輸出到兩個listbox裡

private void button2_click(object sender, eventargs e)//a位址 b位址裡的目錄 c目錄裡資料夾 dd每個資料夾裡的檔案

}

fyi:帶\為資料夾裡,不帶\為檔案

例項:如果存在done檔案,就把xx移動到xx

private void button3_click(object sender,eventargs e)

}}

尋找指定目錄下有沒有特定的檔案

string a= directory.getfiles(@"d:\cloudmusic", "*.***");

移動複製檔案(當前路徑,移動路徑)

file.copy(@"d:\cloudmusic\"+c,eeee);

aa裡的資料夾

directoryinfo aa = new directoryinfo(@"d:\cloudmusic\");

directoryinfobb = aa.getdirectories();

foreach(directoryinfo c inbb)

aa裡檔案和資料夾

directoryinfoaa = new directoryinfo(@"d:\cloudmusic\");

filesysteminfobb = aa.getfilesysteminfos();

foreach(filesysteminfo c inbb)

aa裡的檔案

directoryinfoaa = new directoryinfo(@"d:\cloudmusic\");

fileinfobb = aa.getfiles();

foreach(fileinfo c inbb)

Linux 檔案顯示檔案命令

檢視檔案內容的命令 cat 由第一行開始顯示內容,並將所有內容輸出 tac 從最後一行倒序顯示內容,並將所有內容輸出 more 根據視窗大小,一頁一頁的現實檔案內容 less 和more類似,但其優點可以往前翻頁,而且進行可以搜尋字元 head 只顯示頭幾行 tail 只顯示最後幾行 nl 類似於c...

linux cat 顯示檔案內容

cat 選項 檔案 cat命令的用途是連線檔案或標準輸入並列印。這個命令常用來顯示檔案內容,或者將幾個檔案連線起來顯示,或者從標準輸入讀取內容並顯示,它常與重定向符號配合使用。1.一次顯示整個檔案 cat filename 2.從鍵盤建立乙個檔案 cat filename只能建立新檔案,不能編輯已有...

c 檔案讀取,移動,複製

1.讀取path路徑下所有檔案 directoryinfo root newdirectoryinfo path fileinfo files root.getfiles 2.讀取檔案內容 fullname為檔案完整路徑 例項 e edi text.txt string str system.io....