zoukankan
html css js c++ java
遍历文件夹所有文件(示例)
//
要引用
using
System.Collections.Specialized;
public
StringCollection GetAllFiles(
string
rootdir)
{
StringCollection result
=
new
StringCollection();
GetAllFiles(rootdir, result);
return
result;
}
void
GetAllFiles(
string
parentDir, StringCollection result)
{
string
[] dir
=
System.IO.Directory.GetDirectories(parentDir);
for
(
int
i
=
0
; i
<
dir.Length; i
++
)
GetAllFiles(dir[i], result);
string
[] file
=
System.IO.Directory.GetFiles(parentDir);
for
(
int
i
=
0
; i
<
file.Length; i
++
)
result.Add(file[i]);
}
private
void
button1_Click(
object
sender, EventArgs e)
{
string
indexPath
=
@"
c:\temp
"
;
StringCollection sc
=
GetAllFiles(indexPath);
foreach
(
string
s
in
sc)
{
this
.listBox1.Items.Add(s);
}
}
作者:
菩提树下的杨过
出处:
http://yjmyzz.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
查看全文
相关阅读:
C# WinForm dataGridView 技巧小结
Win7设置局域网共享
vs2010快捷键大全
C# WebBrowser.DocumentCompleted 多次调用解决方法
为应用程序池 'DefaultAppPool' 提供服务的进程关闭时间超过了限制
VB高清图标制作方法
sqlite 中文排序
一个vbs文件将指定文件夹下的文件名输出到指定文件夹下
用DOS命令获取文件列表
文件搜索神器 Everything
原文地址:https://www.cnblogs.com/yjmyzz/p/1019100.html
最新文章
Sql 四大排名函数(ROW_NUMBER、RANK、DENSE_RANK、NTILE)简介
pandas绘图总结
range() 与 np.arange()
pandas常用函数
pandas3
pandas2
可视化url
numpy中np.nan(pandas中NAN)
django model field validator 设置
little_rockie
热门文章
iOS知识点全梳理-b
手把手教你发布代码到CocoaPods(Trunk方式)-备用
iOS触摸事件
Method Swizzling以及AOP编程:在运行时进行代码注入-b
渐变颜色的进度条WGradientProgress-备用
设置iOS项目BuildVersion自动增加-备用
友盟新功能介绍:在线参数-备用
开源 一行代码实现多形式多动画的推送小红点WZLBadge(iOS)-备用
iOS应用崩溃日志分析
iOS自动打发布包-备用
Copyright © 2011-2022 走看看