当前位置: 移动技术网 > IT编程>开发语言>.net > asp.net 获取目录下的文件数和文件夹数

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

2017年12月12日  | 移动技术网IT编程  | 我要评论

易速达搭建卡盟,超级搞笑网名,英语口语自学

复制代码 代码如下:

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>");

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网