为了账号安全,请及时绑定邮箱和手机立即绑定

如何在某个目录中的应用程序实例期间获取新创建的文件列表?

如何在某个目录中的应用程序实例期间获取新创建的文件列表?

C#
哔哔one 2021-06-01 09:41:17
我想知道当我的应用程序打开时,如何在某个目录中的应用程序实例期间获取新创建的文件列表。需要明确的是:每次打开我的应用程序时,在某个目录中生成的文件很少,我只想要在应用程序打开后创建的那些文件的列表。
查看完整描述

1 回答

?
蛊毒传说

TA贡献1895条经验 获得超3个赞

使用文件观察器


    FileSystemWatcher watcher = new FileSystemWatcher();

    watcher.Path = @"C:\temp";

    watcher.NotifyFilter =  NotifyFilters.FileName;

    watcher.Filter = "*.*";

    watcher.Created += new FileSystemEventHandler(OnCreated);

    watcher.EnableRaisingEvents = true;


    private static void OnCreated(object sender, FileSystemEventArgs e)

    {

        Console.WriteLine($"File created {e.Name}");

    }


查看完整回答
反对 回复 2021-06-05
  • 1 回答
  • 0 关注
  • 122 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信