c# - retrieve files created within a time range in a local folder -
need retrieve files created within time range (in granular of minute level) in local folder (files flat in folder, no sub-directories). using windows os , want find if c# code refer to? current solution native, scan folder files , filter timestamp. works if there more neat windows api filter file timestamp, should more reliable code.
you can use filesystemwatcher
have event raises when file created:
filesystemwatcher watcher = new filesystemwatcher() { path = "c:\\", includesubdirectories = true, notifyfilter = notifyfilters.lastwrite | notifyfilters.directoryname | notifyfilters.filename, filter = "*.*" }; watcher.created += (s, e) => { messagebox.show(e.fullpath); };
Comments
Post a Comment