首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

用C#定期copy新的文件到其他目录下,怎样做?救!该怎么处理

2012-02-21 
用C#定期copy新的文件到其他目录下,怎样做?急救!用C#定期copy新的文件到其他目录下,要从一堆文件中搜出0时

用C#定期copy新的文件到其他目录下,怎样做?急救!
用C#定期copy新的文件到其他目录下,
要从一堆文件中搜出0时段没有copy到其他目录的文件,然后将这些文件copy到其他目录下,然后定期copy.怎样能做到啊?

[解决办法]
foreach (string vFile in Directory.GetFiles(@ "c:\file ")) // 遍历目录
{
if (File.GetLastWriteTime(vFile) > = DateTime.Now.AddHours(-1)) // 如果文件是在一个小时内修改的
File.Move(vFile, @ "C:\ " + Path.GetFileName(vFile)); // 复制用Copy(),这里用Move()更恰当
}

热点排行