C#文件操做之把一個文件複製到另一個文件夾下

一.文件複製例子以下,具體狀況,根據需求擴展。ui

/// <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;
}圖片

相關文章
相關標籤/搜索