Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 选择文件夹中的所有图像并将其保存在其他文件夹中_C#_Asp.net_Asp.net Controls - Fatal编程技术网

C# 选择文件夹中的所有图像并将其保存在其他文件夹中

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

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


谢谢你。

像这样的东西应该可以做到:

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()
了吗?你是想把它们复制到目标文件夹中,还是想移动它们(即复制然后删除)?更重要的是。这些源文件夹和目标文件夹是否在站点的根文件夹下?没有根文件夹。起始文件夹和目标文件夹位于本地计算机的桌面上。我只是在为手头更大的项目练习,在选择文件时遇到了一点问题。现在可以了。