⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 代码.txt

📁 获取某目录下的所有文件(包括子目录下文件)的数量
💻 TXT
字号:
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;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -