使用Vb.NET一次移动十个文件

时间:2012-02-22 21:21:48

标签: vb.net linq file directory move

我试图使用.NET(vb c#)每10分钟从一个文件夹移动10个文件到另一个文件夹 我想我可以通过LINQ查询实现这一点,但我无法理解这个 - 是否有LINQ或其他解决方案 可以选择最后10个文件格式或前10个文件。所以我只能将这些文件从Directory1(大文件池)移动到导演2(一个更小的,更易于管理的文件池)。 如果全部失败 - 那么我将手动必须一次复制或剪切。 问候 感谢

1 个答案:

答案 0 :(得分:4)

你可以这样做:

For Each fileName As String In Directory.EnumerateFiles(filePath).Take(10)
  File.Move(fileName, newFolder)
Next