我需要创建一个小型的C#控制台应用程序来运行我的本地计算机上的目录的报告。该报告将是一个Excel文档,包含3列,包括:列中每个文件夹的名称,如果该文件夹包含任何数据,如果该文件夹上次更新时包含数据。我目前的想法是一个小型的C#控制台应用程序,该应用程序读取目录经过每个文件夹并执行这些测试,一次创建一行。我对C#相当陌生,不知道如何实现这一点。我曾尝试下面的代码:报告目录统计信息
static void Main(string[] args)
{
string[] filePaths = Directory.GetFiles(@"C:/TestFolder/");
foreach (string value in filePaths)
{
Console.WriteLine(value);
}
}
感谢
您是否需要递归检查子文件夹? – deepee1
没有子文件夹。我只需要记录顶层文件夹的名称,并检查它们是否为空或包含数据 – Bradley