码迷,mamicode.com
首页 > Windows程序 > 详细

C#文件操作之把一个文件复制到另外一个文件夹下

时间:2019-11-17 12:40:32      阅读:315      评论:0      收藏:0      [点我收藏+]

标签:gui   public   filename   inf   uid   文件夹   static   rect   param   

一.文件复制例子如下,具体情况,根据需求扩展。

/// <summary>
///
/// </summary>
/// <param name="srcFolder">源目录</param>
/// <param name="destFolder">目标目录</param>
/// <param name="filename">源文件名</param>
public static string ImageCopty(string srcFolder, string destFolder, string filename)
{
DirectoryInfo directoryInfo = new DirectoryInfo(srcFolder);
FileInfo[] files = directoryInfo.GetFiles();
string imageName = "";
foreach (FileInfo file in files) // Directory.GetFiles(srcFolder)
{
if (file.Name == filename) //file.Extension == ".doc"
{
imageName = Guid.NewGuid().ToString("N") + file.Extension; //把原来的图片名字换成GUID
file.CopyTo(Path.Combine(destFolder,imageName));
break;
}
//file.MoveTo(Path.Combine(destFolder, file.Name));
}
return imageName;
}

C#文件操作之把一个文件复制到另外一个文件夹下

标签:gui   public   filename   inf   uid   文件夹   static   rect   param   

原文地址:https://www.cnblogs.com/zylstu/p/11875589.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!