• C# Csharp 复制拷贝文件夹


     1 private static void CopyFolder( string srcFolder, string destFolder ) {
     2             if (!Directory.Exists(destFolder)) {
     3                 Directory.CreateDirectory( destFolder );
     4             }
     5             foreach (var item in Directory.EnumerateFiles(srcFolder)) {
     6                 File.Copy( item, Path.Combine( destFolder, Path.GetFileName( item ) ), true );
     7             }
     8             foreach (var item in Directory.EnumerateDirectories(srcFolder)) {
     9                 CopyFolder(item,Path.Combine(destFolder,Path.GetFileName(item)));
    10             }
    11         }
    今天要用到这个,发现.NET IO没有封装这个功能,故记录之。很简短的代码。

    可以自由指定目标目录名称,srcFolder和destFolder是同级目录。


  • 相关阅读:
    docker使用
    接口自动化python3+requests+pytest/unitest
    Django--日常操作
    Redis
    散碎
    Django-- 类视图 Mixin 扩展类
    Django--类视图
    Django--响应
    python高级--正则表达式
    python-数据类型-字符串--常用操作
  • 原文地址:https://www.cnblogs.com/1971ruru/p/2181632.html
Copyright © 2020-2023  润新知