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

发布于 2025-01-08 08:53:04 字数 226 浏览 0 评论 0原文

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

I as seeking to move 10 file every 10 minutes from one folder to another using .NET (vb c#)
I am was thinking that i could of achieve this with LINQ query, but i cant get my head around this -
would there be a solution with LINQ or otherwise
that can select the last 10 files form or top 10 files. so that i can move only these files from Directory1 ( the big pool of files) into director 2 ( a smaller more manageable pool of files).
If all fails- then i wll manually have to copy or cut to at a time.
Regards
thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

自演自醉 2025-01-15 08:53:04

你可以这样做:

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

You can do like this:

For Each fileName As String In Directory.EnumerateFiles(filePath).Take(10)
  File.Move(fileName, newFolder)
Next
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文