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

VS C#文件的复制

时间:2017-05-03 17:23:17      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:pat   summary   direct   new   ldd   string   .com   class   sum   

/// <summary>
/// 复制目录
/// </summary>
/// <param name="OldDirectoryPath">源目录</param>
/// <param name="NewDirectoryPath">新目录</param>
private void CopyDirectory(string OldDirectoryPath, string NewDirectoryPath)
{
DirectoryInfo OldDirectory = new DirectoryInfo(OldDirectoryPath);
DirectoryInfo NewDirectory = new DirectoryInfo(NewDirectoryPath);
if (!NewDirectory.Exists)
{
NewDirectory.Create();
}
foreach (FileInfo file in OldDirectory.GetFiles())
{
file.CopyTo(Path.Combine(NewDirectory.FullName, file.Name), true);
}
foreach (DirectoryInfo subDirectory in OldDirectory.GetDirectories())
{
CopyDirectory(subDirectory.FullName, Path.Combine(NewDirectory.FullName, subDirectory.Name));
}
}

VS C#文件的复制

标签:pat   summary   direct   new   ldd   string   .com   class   sum   

原文地址:http://www.cnblogs.com/QQ862668193/p/6802363.html

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