基礎類庫積累--File類
阿新 • • 發佈:2020-08-18
前言:
繼續我們的積累,今天積累的是操作檔案的類,比如獲取資料夾下面所有檔案以及所有目錄
程式碼展示:
/// <summary> /// 系統檔案操作類 /// </summary> public class File { /// <summary> /// 獲取資料夾下的所有檔案 /// </summary> /// <param name="directoryName">資料夾全路徑</param> /// <returns>檔案資訊集合</returns> public static List<FileInfo> GetFiles(string directoryName) { System.IO.DirectoryInfo directoryInfo = new System.IO.DirectoryInfo(directoryName); if (directoryInfo.Exists) { return directoryInfo.GetFiles().ToList(); } else { return null; } } /// <summary> /// 獲取資料夾下的所有目錄 /// </summary> /// <param name="directoryName">資料夾全路徑</param> /// <returns>目錄資訊集合</returns> public static List<DirectoryInfo> GetDirectorys(string directoryName) { System.IO.DirectoryInfo directoryInfo = new System.IO.DirectoryInfo(directoryName); if (directoryInfo.Exists) { return directoryInfo.GetDirectories().ToList(); } else { return null; } } }
總結:
每天積累一點,也許現在還用不到,等到用到的時候,可以溫故而知新。