C# 选择文件夹中的所有图像并将其保存在其他文件夹中
我在本地计算机上有一个包含.jpeg文件的文件夹。我想选择所有这些图像并将它们保存在其他文件夹中。仅此而已。我正在使用c#和ASP.NET Webforms。有没有一种简单的方法C# 选择文件夹中的所有图像并将其保存在其他文件夹中,c#,asp.net,asp.net-controls,C#,Asp.net,Asp.net Controls,我在本地计算机上有一个包含.jpeg文件的文件夹。我想选择所有这些图像并将它们保存在其他文件夹中。仅此而已。我正在使用c#和ASP.NET Webforms。有没有一种简单的方法 谢谢你。像这样的东西应该可以做到: var filesToCopy = Directory.EnumerateFiles(@"c:\path to images", "*.jpeg"); var directoryToCopyTo = "c:\destination folder"; foreach (var fi
谢谢你。像这样的东西应该可以做到:
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)));
}
注意:此不会复制子文件夹中的图像。。你看过
File.Copy()
了吗?你是想把它们复制到目标文件夹中,还是想移动它们(即复制然后删除)?更重要的是。这些源文件夹和目标文件夹是否在站点的根文件夹下?没有根文件夹。起始文件夹和目标文件夹位于本地计算机的桌面上。我只是在为手头更大的项目练习,在选择文件时遇到了一点问题。现在可以了。