首页 > 解决方案 > 如何检查已在 C#.net 的某个特定文件夹中下载了哪些文件?

问题描述

如何检查在 C#.net 的某个特定文件夹中下载了哪些文件?这些文件由其他应用程序保存,而不是由当前的 .Net 应用程序保存。

标签: c#.netfilesystem.io.file

解决方案


区域文件信息

        System.IO.DriveInfo di = new System.IO.DriveInfo(@"C:\Users\abc\Desktop\FileDownload");
        Console.WriteLine(di.TotalFreeSpace);
        Console.WriteLine(di.VolumeLabel);

        // Get the root directory and print out some information about it.
        System.IO.DirectoryInfo dirInfo = di.RootDirectory;
        Console.WriteLine(dirInfo.Attributes.ToString());

        // Get the files in the directory and print out some information about them.
        System.IO.FileInfo[] fileNames = dirInfo.GetFiles("*.*");


        foreach (System.IO.FileInfo fi in fileNames)
        {
            Console.WriteLine("{0}: {1}: {2}", fi.Name, fi.LastAccessTime, fi.Length);
        }

// 如何检查我的文件是否已下载或仍在下载中。


推荐阅读