c# 文件遍历
如何獲取指定目錄包含的文件和子目錄
??? 1. DirectoryInfo.GetFiles():獲取目錄中(不包含子目錄)的文件,返回類型為FileInfo[],支持通配符查找;
??? 2. DirectoryInfo.GetDirectories():獲取目錄(不包含子目錄)的子目錄,返回類型為DirectoryInfo[],支持通配符查找;
??? 3. DirectoryInfo. GetFileSystemInfos():獲取指定目錄下(不包含子目錄)的文件和子目錄,返回類型為FileSystemInfo[],支持通配符查找;
如何獲取指定文件的基本信息;
??? FileInfo.Exists:獲取指定文件是否存在;
??? FileInfo.Name,FileInfo.Extensioin:獲取文件的名稱和擴展名;
??? FileInfo.FullName:獲取文件的全限定名稱(完整路徑);
??? FileInfo.Directory:獲取文件所在目錄,返回類型為DirectoryInfo;
??? FileInfo.DirectoryName:獲取文件所在目錄的路徑(完整路徑);
??? FileInfo.Length:獲取文件的大小(字節數);
??? FileInfo.IsReadOnly:獲取文件是否只讀;
??? FileInfo.Attributes:獲取或設置指定文件的屬性,返回類型為FileAttributes枚舉,可以是多個值的組合
??? FileInfo.CreationTime、FileInfo.LastAccessTime、FileInfo.LastWriteTime:分別用于獲取文件的創建時間、訪問時間、修改時間;
總結
- 上一篇: Learn Python the Har
- 下一篇: xmpp整理笔记:xmppFramewo