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

用C#怎么判断某一目录下的文件是最新的文件

2012-01-15 
用C#如何判断某一目录下的文件是最新的文件?用C#如何判断某一目录下的文件是最新的文件,然后将它复制到其

用C#如何判断某一目录下的文件是最新的文件?
用C#如何判断某一目录下的文件是最新的文件,然后将它复制到其他目录下?菜鸟求教~~~

[解决办法]
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()更恰当
}

热点排行