【问题标题】:Select all images in the folder and save them in other folder选择文件夹中的所有图像并将它们保存在其他文件夹中
【发布时间】:2015-06-11 04:28:51
【问题描述】:

我的本​​地计算机上有一个包含 .jpeg 文件的文件夹。我想选择所有这些图像并将它们保存在另一个文件夹中。就这些。我正在使用 c# 和 ASP.NET Webforms。有没有简单的方法?

谢谢。

【问题讨论】:

  • 有..你看过File.Copy()吗?
  • 您是想将它们复制到目标文件夹还是移动它们(IE 复制然后删除)?更重要的是。这些源文件夹和目标文件夹是否在您网站的根文件夹下?
  • 没有根文件夹。起始文件夹和目标文件夹位于我本地计算机的桌面上。我只是在为手头的更大项目练习,在选择文件时遇到了一点问题。现在可以了。

标签: c# asp.net asp.net-controls


【解决方案1】:

这样的事情应该可以解决问题:

var filesToCopy = Directory.EnumerateFiles(@"c:\path to images", "*.jpeg");

var directoryToCopyTo = "c:\destination folder";

foreach (var file in filesToCopy)
{
    File.Copy(file, Path.Combine(directoryToCopyTo, Path.GetFileName(file)));
}

注意:这不会复制子文件夹中的图像

【讨论】:

    猜你喜欢
    • 2021-10-20
    • 1970-01-01
    • 1970-01-01
    • 2016-12-11
    • 2016-01-17
    • 2016-12-06
    • 2020-09-05
    • 1970-01-01
    • 2021-08-31
    相关资源
    最近更新 更多