服务器之家

服务器之家 > 正文

asp.net 获取目录下的文件数和文件夹数

时间:2019-09-07 15:24     来源/作者:asp.net之家

代码如下:


int j = 0; 
protected void Button1_Click(object sender, EventArgs e) 

DirectoryInfo dir = new DirectoryInfo(TextBox1.Text.ToString()); 
Label1.Text = GetAllFiles(dir).ToString(); 
}GetAllFiles方法为自定义方法,实现遍历整个文件夹文件的方法。代码如下: 
public int GetAllFiles(DirectoryInfo dir) 

FileSystemInfo[] fileinfo = dir.GetFileSystemInfos(); 
foreach (FileSystemInfo i in fileinfo) 

if (i is DirectoryInfo) 

GetAllFiles((DirectoryInfo)i); 

else 

j++; 


return j; 

//================================================= 
string[] Directorys = System.IO.Directory.GetDirectories("D:\\","*"); 
for(int i=0; i <Directorys.Length; i ) 

Response.Write(Directorys " <br/>"); 

Response.Write("统计目录:" Directorys.Length "个 <br/>--------- <br>"); 
//================================================= 
string[] Files = System.IO.Directory.GetFiles("D:\\","*"); 
for(int i=0; i <Files.Length; i ) 

Response.Write(Files " <br/>"); 

Response.Write("统计文件:" Files.Length "个 <br/>--------- <br>"); 

相关文章

热门资讯

玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分 2019-06-21
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情 2019-06-22
抖音撒撒累累是什么歌 撒撒累累张艺兴歌曲名字
抖音撒撒累累是什么歌 撒撒累累张艺兴歌曲名字 2019-06-05
叠猫猫队长可以退出吗 叠猫猫队长怎么换队伍
叠猫猫队长可以退出吗 叠猫猫队长怎么换队伍 2019-06-05
男生常说24816是什么意思?女生说13579是什么意思?
男生常说24816是什么意思?女生说13579是什么意思? 2019-07-24
返回顶部