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
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
查看全文
相关阅读:
Spring Boot 2.x实战之StateMachine
Spring Boot实战之定制type Formatters
Spring Boot实战之定制URL匹配规则
Spring Boot项目中如何定制servlet-filters
Mac高效开发之iTerm2、Prezto和Solarized主题
Spring Boot应用的健康监控
Spring Boot构建的Web项目如何在服务端校验表单输入
Spring Boot项目中如何定制PropertyEditors
Spring Boot项目中如何定制拦截器
在Spring Boot项目中使用Spock测试框架
原文地址:https://www.cnblogs.com/yjmyzz/p/1019100.html
最新文章
C# 运行时的关系
docker常用命令
微服务和单体架构的区别
git使用遇到的坑
git常用操作命令
netcore中使用grpc
netcore codefirst生成数据库命令
ubuntu 安装elasticsearch
sqlserver查询是否阻塞
win10安装ubuntu系统出现的一些问题以及解决方案
热门文章
sourceTree3.2.6 跳过注册的方法(最新)
netcore之RabbitMQ入门
微服务(入门学习五):identityServer4+ocelot+consul实现简单客户端模式
微服务(入门四):identityServer的简单使用(客户端授权+密码授权)
设计模式-单例模式
微服务(入门三):netcore ocelot api网关结合consul服务发现
微服务(入门二):netcore通过consul注册服务
微服务(入门一):netcore安装部署consul(windows)
RationalRose 安装过程中无法加载镜像的问题
可能是最全面的G1学习笔记
Copyright © 2011-2022 走看看