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();
             
        }
    }    
  • 相关阅读:
    Linux命令之_Cut(转)
    Use “error_messages” in Rails 3.2? (raises “undefined method” error)
    ruby错误
    Linux SvN操作
    Linux 安装SVN服务器 (转)
    删除 vim 命令
    vscode 配置java开发
    java json
    svn
    采样率和比特率
  • 原文地址:https://www.cnblogs.com/bluestorm/p/3274477.html
Copyright © 2011-2022 走看看