zoukankan      html  css  js  c++  java
  • C# 实现:将一个文件夹下的.png图片全部移动到另一个文件夹

    如题,代码如下:

    using System;
    using System.IO;
     
    public class FileMove
    {
        public FileMove()
        {
            // TODO:
        }
     
        // copy all file(*.png) in folder src to dest
        private static void moveFiles(string srcFolder, string destFolder)
        {
            DirectoryInfo directoryInfo = new DirectoryInfo(srcFolder);
            FileInfo[] files = directoryInfo.GetFiles();
             
            foreach (FileInfo file in files) // Directory.GetFiles(srcFolder)
            {
                if (file.Extension == ".png")
                {
                    file.MoveTo(Path.Combine(destFolder, file.Name));
                }
                // will move all files without if stmt 
                //file.MoveTo(Path.Combine(destFolder, file.Name));
            }
        }
     
        // test demo
        static void Main(string[] args)
        {
            string src = "E:\test\src";
            string dest = "E:\test\dest";
            //moveFiles(dest, src); // dest -> src
            moveFiles(src, dest); // src -> dest
            Console.WriteLine("image copy finished!");
            Console.ReadLine();
             
        }
    }    
  • 相关阅读:
    工厂方法
    简单工厂
    单例模式
    MVC中Cookies的简单读写操作
    windows服务开启(收藏url)
    WCF的三种模式
    SvcUtil.exe导入WCF
    简述wcf应用
    sql的几种常用锁简述
    Lucene.Net和盘古分词应用
  • 原文地址:https://www.cnblogs.com/bluestorm/p/3274477.html
Copyright © 2011-2022 走看看