【发布时间】:2013-11-21 11:04:48
【问题描述】:
我需要根据两个日期复制文件夹中的所有文件。 假设如果服务运行,我需要将今天日期之间的所有文件复制到 5 天的差异。
我正在使用以下代码,但它仅在第 5 天复制文件。 我需要从第 5 天开始的所有文件。我使用下面的代码
DirectoryInfo source = new DirectoryInfo(dlg.SelectedPath);
DirectoryInfo target = new DirectoryInfo(dlg2.SelectedPath);
var files = source.GetFiles("*", SearchOption.AllDirectories).Where(file => file.LastWriteTime.Date.Equals(DateTime.Today.AddDays(-5));
foreach (FileInfo file in files)
File.Copy(file.FullName, target.FullName + "\\" + file.Name, true);
【问题讨论】:
标签: c#-4.0 date directory copy