c# 获取某目录下的所有文件(包括子目录下文件)的数量
2017-08-07 17:58
447 查看
转载连接: http://blog.csdn.net/markely/article/details/8473594
int fileNum = 0;
/// <summary>
/// 获取某目录下的所有文件(包括子目录下文件)的数量
/// </summary>
/// <param name="srcPath"></param>
/// <returns></returns>
public int GetFileNum(string srcPath)
{
try
{
// 得到源目录的文件列表,该里面是包含文件以及目录路径的一个数组
string[] fileList = System.IO.Directory.GetFileSystemEntries(srcPath);
// 遍历所有的文件和目录
foreach(string file in fileList)
{
// 先当作目录处理如果存在这个目录就重新调用GetFileNum(string srcPath)
if(System.IO.Directory.Exists(file))
GetFileNum(file);
else
fileNum++;
}
}
catch (Exception e)
{
MessageBox.Show (e.ToString());
}
return fileNum;
}
int fileNum = 0;
/// <summary>
/// 获取某目录下的所有文件(包括子目录下文件)的数量
/// </summary>
/// <param name="srcPath"></param>
/// <returns></returns>
public int GetFileNum(string srcPath)
{
try
{
// 得到源目录的文件列表,该里面是包含文件以及目录路径的一个数组
string[] fileList = System.IO.Directory.GetFileSystemEntries(srcPath);
// 遍历所有的文件和目录
foreach(string file in fileList)
{
// 先当作目录处理如果存在这个目录就重新调用GetFileNum(string srcPath)
if(System.IO.Directory.Exists(file))
GetFileNum(file);
else
fileNum++;
}
}
catch (Exception e)
{
MessageBox.Show (e.ToString());
}
return fileNum;
}
相关文章推荐
- 获取某目录下的所有文件(包括子目录下文件)的数量(C#/VB.NET)
- 获取某目录下的所有文件(包括子目录下文件)的数量(C#/VB.NET)
- 获取某目录下的所有文件(包括子目录下文件)的数量(C#)
- 获取某目录下的所有文件(包括子目录下文件)的数量(C#)
- vb实现获取指定目录内的所有文件(包括子目录)
- C#递归读取目录里所有文件(包括子目录)及其文件操作
- 获取path目录下的所有文件的文件名(不包括子目录)
- C#获取目录下及子目录所有文件
- C#递归读取目录里所有文件(包括子目录)及其文件操作
- php获取一个目录下的所有文件全路径---包括子目录---并存放到一维数组
- C# 获取指定目录下所有文件信息、移动目录、拷贝目录
- java 文件 读取目录下的所有文件(包括子目录)
- C# 获取指定目录下所有文件信息、删除文件、目录,移动目录,拷贝目录
- C# FTP 遍历所有文件包括子目录文件下载
- java 文件 读取目录下的所有文件(包括子目录)
- C#递归获取所有目录下的文件信息并生成对应的XML件
- 查找某个目录下的所有文件(包括子目录)
- java遍历给定目录,树形结构输出所有文件,包括子目录中的文件
- C# 获取指定目录下所有文件信息、移动目录、拷贝目录
- java遍历给定目录,树形结构输出所有文件,包括子目录中的文件