/// <summary>
        /// 删除文件夹下面所有图片
        /// </summary>
        /// <param name="oldpngPath">待删除文件路径</param>
        /// <param name="newpngPath">删除到的新目录</param>
        /// <param name="geshi">操作文件的格式 例如:*.png、*.xml</param>
        public void deleteAll(string delpath, string geshi)
        {
            string[] files = Directory.GetFiles(delpath, geshi);
            foreach (string file in files)
            {
                File.Delete(file);
            }
        }

/// <summary>
        /// 复制文件夹下面所有图片
        /// </summary>
        /// <param name="oldpngPath">待复制文件路径</param>
        /// <param name="newpngPath">复制到的新目录</param>
        /// <param name="geshi">操作文件的格式 例如:*.png、*.xml</param>
        public void copyALl(string oldpngPath, string newpngPath, string geshi)
        {

string[] files = Directory.GetFiles(oldpngPath, geshi);
            foreach (string file in files)
            {
                string otherFile = Path.Combine(oldpngPath, Path.GetFileName(file));
                File.Copy(file, newpngPath + "\\" + Path.GetFileName(file));
            }

}

/// <summary>
        /// 移动文件夹下的所有文件
        /// </summary>
        /// <param name="olderpath">待移动的文件目录</param>
        /// <param name="topath">新目录</param>
        public void moveAll(string olderpath, string topath)
        {
            string[] files = Directory.GetFiles(delpath, geshi);
            foreach (string file in files)
            {
                File.Move(file, topath); //移动文件
            }
        }

转载于:https://blog.51cto.com/fengbo1983/500161

C# 文件流操作 之 删除、复制、转移多个文件相关推荐

  1. 【Delphi入门】文件系统(文件分类 文件文本变量 文件操作 文件流操作)

    文件分类 文本文件(TextFile) & 二进制文件(Flie) 二进制形式存放数据占有存储空间较少,但不直观:文本文件与之相反 文件是由相同类型的数据元素组成的序列.在DELPHI中对文件 ...

  2. 安卓学习 Day23:文件流操作

    文件流操作 一.案例演示--文件操作 1.创建安卓应用 2.添加背景图片 3.字符串资源文件 4.主布局资源文件 5.在raw目录里创建文件 - test.txt 6.在assets目录里创建文件 - ...

  3. Java之文件流操作的文件读写

    Java之文件流操作的文件读写 本人非常喜欢Java的代码风格,今天记录一下文件字符串的读写,但是Java对于 制作exe文件非常不友好,而本人业务的要求,基本上都是制作exe文件,或者程序,Java ...

  4. 02功能之读写文件流操作(C语言实现读取文件指定一行)

    02功能之读写文件流操作(C语言实现读取文件指定一行) 1 C语言读取文件指定一行 // 读取文件指定一行 int ReadLine1(const char *fileName, char outBu ...

  5. c语言 文件流 输出数据类型,总结C++中输入输出流及文件流操作

    当程序员在编写程序的时候,最不可分割的是对文件做的相应的操作,总结C++中输入输出流及文件流操作大家都了解吗?想要了解的朋友,就随爱站技术频道小编来看看吧. 1.流的控制 iomanip        ...

  6. 电脑删除文件遇到“操作无法完成,因为其中的文件夹或文件已在另一应用程序中打开”怎么办

    原文连接:http://www.xitongcheng.com/jiaocheng/dnrj_article_55055.html 电脑删除无用文件能增加内存使用空间,这不一位小伙伴说自己电脑删除某文 ...

  7. 把一个文件中的内容,复制到另外一个文件中

    # 把一个文件中的内容,复制到另外一个文件中.# 基础目录 BASE_DIR = "E:/python重新学习/python核心编程/文件读写/" # 读取的文件名 READ_FI ...

  8. python文件读写_python文件操作-读写删除复制总结

    1. read三种不同的方式 f = open('hello.txt') #'hello.txt'指的是文件的名称 while True: text = f.readline() #读取文件指针指向的 ...

  9. python读文件操作-python文件操作-读写删除复制总结

    1. read三种不同的方式 f = open('hello.txt') #'hello.txt'指的是文件的名称 while True: text = f.readline() #读取文件指针指向的 ...

最新文章

  1. 用洪小文,人工智能予力永续未来
  2. 自学python方法-零基础初学Python人工智能的四种学习方法
  3. 听说你的项目中仅这些资源就卡成了翔?看看他们怎么做!
  4. ILRuntime_NewbieGuide—入门
  5. 枚举转中文,通过反射方法与描述的方式获取
  6. JAVA两个视图层_MVC - 管理帐户 . 一个视图有两个局部视图和两个模型
  7. 设计模式17---设计模式之模板方法模式(Template Method)(行为型)
  8. iOS开发:导入字体库
  9. Windows系统服务器系统日志在哪里查看?
  10. 【22年新版】软件工程专业的各阶段的学习方法
  11. postman tests获取cookie
  12. GDK7+NanoCode调试学习系列1--环境搭建
  13. 重装系统怎么把计算机放桌面,电脑做系统怎样把桌面文件保留-电脑重装系统,桌面文件丢失怎么办?...
  14. (转)sql server 排序规则
  15. Canceling statement due to conflict with reco
  16. houdini快速物体拖尾笔记
  17. AI大模型加持,生成式搜索来了!
  18. Linux 磁盘管理 : mount 命令详解
  19. 西三旗限价房之旗胜家园实景
  20. python随机数产生100个整数(0-100),统计出现次数最多的数字.

热门文章

  1. OpenCV训练面部界标探测器face_landmark_trainer
  2. OpenCV背景减法Background Subtraction Methods
  3. QT的QMutableSetIterator类的使用
  4. 1.18.5.流式概念、动态表(Dynamic Table)、DataStream上的关系查询、动态表 连续查询(Continuous Query)、在流上定义表、处理时间
  5. 09_分类算法--k近邻算法(KNN)、案例、欧氏距离、k-近邻算法API、KNeighborsClassifier、及其里面的案例(网络资料+学习资料整理笔记)
  6. VMware虚拟机启动后出现黑屏,不能显示界面,无论安装的是ubuntu、kali还是centos
  7. Spring Cloud比较好的博文地址
  8. Elasticsearch概述、ES概念、什么是搜索、全文检索、Elasticsearch功能,什么是distributed document store(来自网络+学习资料)
  9. spark sql基本使用方法介绍(转载)
  10. SpringMVC+Spring+Mybatis整合,使用druid连接池,声明式事务,maven配置