c# 遍歷獲取所有文件的示例代碼
更新時間:2020年12月04日 09:46:56 作者:Bruce-
這篇文章主要介紹了c# 遍歷獲取所有文件的示例代碼,幫助大家更好的理解和學習python,感興趣的朋友可以了解下
在使用C#進行桌面應(yīng)用開發(fā)中,經(jīng)常會有對文件進行操作的情況,這時可能會需要對文件夾進行文件掃描,獲取所有文件
做法如下
/// <summary> /// 遍歷獲取所有文件 /// </summary> /// <param name="filePathByForeach"></param> /// <param name="result"></param> public static void ForeachFile(string filePathByForeach, ref string result) { try { DirectoryInfo theFolder = new DirectoryInfo(filePathByForeach); DirectoryInfo[] dirInfo = theFolder.GetDirectories();//獲取所在目錄的文件夾 FileInfo[] file = theFolder.GetFiles();//獲取所在目錄的文件 foreach (FileInfo fileItem in file) //遍歷文件 { result += fileItem.DirectoryName + @"\" + fileItem.Name + "\n"; } //遍歷文件夾 foreach (DirectoryInfo NextFolder in dirInfo) { ForeachFile(NextFolder.FullName, ref result); } } catch (Exception) { throw; } }
以上就是c# 遍歷獲取所有文件的示例代碼的詳細內(nèi)容,更多關(guān)于c# 遍歷所有文件的資料請關(guān)注腳本之家其它相關(guān)文章!
您可能感興趣的文章:
- C# 實現(xiàn)TXT文檔轉(zhuǎn)Table的示例代碼
- C# DataTable與Model互轉(zhuǎn)的示例代碼
- C#彈出對話框確定或者取消執(zhí)行相應(yīng)操作的實例代碼
- C# 進行圖片壓縮的示例代碼(對jpg壓縮效果最好)
- ToLua框架下C#與Lua代碼的互調(diào)操作
- c# AES字節(jié)數(shù)組加密解密流程及代碼實現(xiàn)
- C#調(diào)用攝像頭實現(xiàn)拍照功能的示例代碼
- C# 利用Selenium實現(xiàn)瀏覽器自動化操作的示例代碼
- C# 實現(xiàn)dataGridView選中一行右鍵出現(xiàn)菜單的示例代碼
- c# 如何實現(xiàn)代碼生成器
相關(guān)文章
C++中const的實現(xiàn)細節(jié)介紹(C,C#同理)
本篇文章主要是對C++中const的實現(xiàn)細節(jié)進行了詳細的介紹,需要的朋友可以過來參考下,希望對大家有所幫助2014-01-01