将.txt文件从一个文件夹复制到另一个文件夹的代码 [英] code for copy .txt files from one folder to another foler

查看:210
本文介绍了将.txt文件从一个文件夹复制到另一个文件夹的代码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

将.txt文件从一个文件夹复制到另一个文件夹的代码

code for copy .txt files from one folder to another foler

推荐答案

DirectoryInfo src = new DirectoryInfo(@"E:\Test\Dir1"); 
DirectoryInfo dest = new DirectoryInfo(@"C:\Dir2"); 
CopyDirectory(src, dest); 
 
 
static void CopyDirectory(DirectoryInfo source, DirectoryInfo destination) 
        { 
            if (!destination.Exists) 
            { 
                destination.Create(); 
            } 
 
            // Copy all files. 
            FileInfo[] files = source.GetFiles(); 
            foreach (FileInfo file in files) 
            { 
                file.CopyTo(Path.Combine(destination.FullName, 
                    file.Name)); 
            } 
 
            // Process subdirectories. 
            DirectoryInfo[] dirs = source.GetDirectories(); 
            foreach (DirectoryInfo dir in dirs) 
            { 
                // Get destination directory. 
                string destinationDir = Path.Combine(destination.FullName, dir.Name); 
 
                // Call CopyDirectory() recursively. 
                CopyDirectory(dir, new DirectoryInfo(destinationDir)); 
            } 
        }


这样的事情:



Something like this:

private static void Main() {
    var source= @"C:\Source\";
    var searchPattern = "*.txt";
    var destination= @"C:\Destination";
    
    foreach (var file in Directory.GetFiles(source, searchPattern)) 
       File.Copy(file, destination);
    
}





干杯,

Edo



Cheers,
Edo

string DestinationfileName = @"C:\\Config.txt";
               string SourcefileName = @"D:\\Config.txt";

               File.Copy(SourcefileName , DestinationfileName);


这篇关于将.txt文件从一个文件夹复制到另一个文件夹的代码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆