我打算将多个文件从一个目录复制到另一个目录,但我面临的问题是“我的代码只将一个文件从一个目录复制到另一个目录”。实际上我要用指定的目录克隆文件资源管理器。我试图将多个文件从一个目录复制到另一个目录,但我的代码只能处理多个文件中的一个文件。OpenFileDialog ofd = new OpenFileDialog();ofd.Multiselect = true;if (ofd.ShowDialog() == DialogResult.OK){ string dess = path_textBox.Text; File.Copy(ofd.FileName, dess + "\\" + ofd.SafeFileName, true);}我希望输出是“以 C# 窗口形式将多个文件从一个目录复制到另一个目录”
2 回答
四季花海
TA贡献1811条经验 获得超5个赞
复制多个文件
string strDestinationFolder = @"D:\Barcode Copied";
OpenFileDialog ofd = new OpenFileDialog();
ofd.Multiselect = true;
if (ofd.ShowDialog() == DialogResult.OK)
{
foreach (string fileName in ofd.FileNames)
{
System.IO.File.Copy(fileName, strDestinationFolder + @"\" + System.IO.Path.GetFileName(fileName));
}
}
- 2 回答
- 0 关注
- 52 浏览
添加回答
举报
0/150
提交
取消