C#编程-27:复制文件和目录_彭世瑜_新浪博客
        【摘要】   
 
              ///拷贝单个文件
  
 
              string fileName = "test.txt";
  
 
              str...
    
    
    
    
               ///拷贝单个文件 
 
 
 
               string fileName = "test.txt"; 
 
 
 
               string sourcePath = @"D:\source"; 
 
 
 
               string targetPath = @"D:\target"; 
 
 
 
               string sourceFile = Path.Combine(sourcePath,fileName); 
 
 
 
               string destFile = Path.Combine(targetPath,fileName); 
 
 
 
               if (!Directory.Exists(targetPath)) 
 
 
 
               { 
 
 
 
                   Directory.CreateDirectory(targetPath); 
 
 
 
               } 
 
 
 
               File.Copy(sourceFile,destFile,true); 
 
 
 
               ///拷贝多个文件 
 
 
 
               if (Directory.Exists(sourcePath)) 
 
 
 
               { 
 
 
 
                   string[] files = Directory.GetFiles(sourcePath); 
 
 
 
                   foreach (string s in files) 
 
 
 
                   { 
 
 
 
                       fileName = Path.GetFileName(s); 
 
 
 
                       destFile = Path.Combine(targetPath, fileName); 
 
 
 
                       File.Copy(s, destFile, true); 
 
 
 
                   } 
 
 
 
               } 
 
 
 
               else { 
 
 
 
                   Console.WriteLine("source path dose not exist! "); 
 
 
 
               } 
 
 
 
               Console.WriteLine("press any key to exit."); 
 
 
 
               Console.ReadKey(); 
 
 
文章来源: pengshiyu.blog.csdn.net,作者:彭世瑜,版权归原作者所有,如需转载,请联系作者。
原文链接:pengshiyu.blog.csdn.net/article/details/109661725
        【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
            cloudbbs@huaweicloud.com
        
        
        
        
        
        
        - 点赞
- 收藏
- 关注作者
 
             
           
评论(0)