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
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
查看全文
相关阅读:
windbg条件断点总结
使用openssl命令剖析RSA私钥文件格式
RSA读取密钥——使用openssl编程
OPENSSL中RSA私钥文件(PEM格式)解析【一】
电商系统架构——系统鸟瞰图
构建高并发高可用的电商平台架构实践
一些PHP性能的优化
CentOS的Gearman安装
php安装gearman扩展实现异步分步式任务
使用 Gearman 实现分布式处理
原文地址:https://www.cnblogs.com/yjmyzz/p/1019100.html
最新文章
Linux给用户添加sudo权限
linux最常用的20条命令
Linux操作系统PS命令详细解析
Linux SSH Publickey登录
java 从服务器下载文件并保存到本地
[CentOS_7.4]Linux编译安装ffmpeg
Ubuntu下如何修改文件或者文件夹的权限
MySQL按照汉字的拼音排序、按照首字母分类
ubuntu中vi编辑器键盘错乱的问题
ubuntu16.04搭建jdk1.8运行环境
热门文章
CentOS7使用firewalld打开关闭防火墙与端口
Ubuntu 16.04 安装google浏览器
如何优化tomcat配置(从内存、并发、缓存4个方面)优化
img图片不存在时设置默认图片
《Windows核心编程》第3章——深入理解handle
请问如何将偏移量转换为地址?
R3注入的四种方式
简单脱壳教程笔记(2)---手脱UPX壳(1)
PE结构学习笔记--关于AddressOfEntryPoint位置在文件中怎么确定问题
驱动和应用层的三种通信方式 (学习)
Copyright © 2011-2022 走看看