0


C#选定文件复制到指定文件夹

搜索到的:
string pLocalFilePath ="";//要复制的文件路径
string pSaveFilePath ="";//指定存储的路径
if (File.Exists(pLocalFilePath))//必须判断要复制的文件是否存在
{
File.Copy(pLocalFilePath, pSaveFilePath, true);//三个参数分别是源文件路径,存储路径,若存储路径有相同文件是否替换
}
自己应用:
多选---->复制指定文件夹
OpenFileDialog dlg = new OpenFileDialog();
dlg.Multiselect = true;
dlg.DefaultExt = “.dxf”;
dlg.Filter = “(.dxf)|.dxf”;//定义选择文件的类型
dlg.RestoreDirectory = true;
if (dlg.ShowDialog() == DialogResult.OK)
{
var files = dlg.FileNames;
try
{
foreach (var file in files)
{
string pSaveFilePath = CurDir + file.Substring(file.LastIndexOf("") + 1);//指定存储的路径
if (File.Exists(file))//必须判断要复制的文件是否存在
{
File.Copy(file, pSaveFilePath, true);//三个参数分别是源文件路径,存储路径,若存储路径有相同文件是否替换
}
}
}
catch (IOException ioex)
{
Console.WriteLine(ioex.Message);
}
}

标签:

本文转载自: https://blog.csdn.net/Sunny_love_you/article/details/116030175
版权归原作者 Jacksdcnsdjk 所有, 如有侵权,请联系我们删除。

“C#选定文件复制到指定文件夹”的评论:

还没有评论