欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C#簡單遍歷指定文件夾中所有文件的方法

 更新時(shí)間:2016年06月29日 10:10:34   作者:芊芊  
這篇文章主要介紹了C#簡單遍歷指定文件夾中所有文件的方法,結(jié)合實(shí)例形式分析了文件夾與文件遍歷的技巧,并附帶說明了文件與文件夾操作的常用函數(shù),需要的朋友可以參考下

本文實(shí)例講述了C#簡單遍歷指定文件夾中所有文件的方法。分享給大家供大家參考,具體如下:

C#遍歷指定文件夾中的所有文件:

DirectoryInfo TheFolder=new DirectoryInfo(folderFullName);
//遍歷文件夾
foreach(DirectoryInfo NextFolder in TheFolder.GetDirectories())
  this.listBox1.Items.Add(NextFolder.Name);
//遍歷文件
foreach(FileInfo NextFile in TheFolder.GetFiles())
  this.listBox2.Items.Add(NextFile.Name);

如何獲取指定目錄包含的文件和子目錄

1. DirectoryInfo.GetFiles():獲取目錄中(不包含子目錄)的文件,返回類型為FileInfo[],支持通配符查找;

2. DirectoryInfo.GetDirectories():獲取目錄(不包含子目錄)的子目錄,返回類型為DirectoryInfo[],支持通配符查找;

3. DirectoryInfo. GetFileSystemInfos():獲取指定目錄下(不包含子目錄)的文件和子目錄,返回類型為FileSystemInfo[],支持通配符查找;

如何獲取指定文件的基本信息;

FileInfo.Exists:獲取指定文件是否存在;
FileInfo.Name,F(xiàn)ileInfo.Extensioin:獲取文件的名稱和擴(kuò)展名;
FileInfo.FullName:獲取文件的全限定名稱(完整路徑);
FileInfo.Directory:獲取文件所在目錄,返回類型為DirectoryInfo;
FileInfo.DirectoryName:獲取文件所在目錄的路徑(完整路徑);
FileInfo.Length:獲取文件的大?。ㄗ止?jié)數(shù));
FileInfo.IsReadOnly:獲取文件是否只讀;
FileInfo.Attributes:獲取或設(shè)置指定文件的屬性,返回類型為FileAttributes枚舉,可以是多個(gè)值的組合
FileInfo.CreationTime、FileInfo.LastAccessTime、FileInfo.LastWriteTime:分別用于獲取文件的創(chuàng)建時(shí)間、訪問時(shí)間、修改時(shí)間;

更多關(guān)于C#相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《C#遍歷算法與技巧總結(jié)》、《C#程序設(shè)計(jì)之線程使用技巧總結(jié)》、《C#操作Excel技巧總結(jié)》、《C#中XML文件操作技巧匯總》、《C#常見控件用法教程》、《WinForm控件用法總結(jié)》、《C#數(shù)據(jù)結(jié)構(gòu)與算法教程》、《C#數(shù)組操作技巧總結(jié)》及《C#面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程

希望本文所述對(duì)大家C#程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論