C#實現把指定文件夾下的所有文件復制到指定路徑下以及修改指定文件的后綴名


1.實現把指定文件夾下的所有文件復制到指定路徑下

 1 public static void copyFiles(string path) { 
 2     DirectoryInfo dir = new DirectoryInfo(path); 
 3     if (!dir.Exists) 
 4         return; //獲得指定文件夾內的所有的子目錄信息 
 5     DirectoryInfo[] dirs = dir.GetDirectories(); //獲得指定文件夾內所有的文件信息 
 6     FileInfo[] files = dir.GetFiles(); 
 7     foreach (FileInfo file in files) { 
 8         string fileName = file.Name; 
 9         string desPath = "~/DownLoad-TargetFiles/" + fileName;
       file.CopyTo(desPath);
10 } 11 foreach (DirectoryInfo d in dirs) { 12 string p = d.FullName; 13 copyFiles(p); 14 } 15 } 16

2.實現修改指定文件的后綴名

File.Move("C:\abc.txt","C:\abc.dat");

 


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
  © 2014-2022 ITdaan.com 联系我们: