作者:宋十七 | 来源:互联网 | 2023-09-08 19:19
搜索到的:stringpLocalFilePath””;要复制的文件路径stringpSaveFilePath””;指定存储的路径if(File.Exists(pLocalFile
搜索到的:
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);
}
}