您的位置:首页 > 编程语言 > C#

C#实现把指定文件夹下的所有文件复制到指定路径下以及修改指定文件的后缀名

2016-04-03 17:38 901 查看
1.实现把指定文件夹下的所有文件复制到指定路径下

public static void copyFiles(string path) {
DirectoryInfo dir = new DirectoryInfo(path);
if (!dir.Exists)
return; //获得指定文件夹内的所有的子目录信息
DirectoryInfo[] dirs = dir.GetDirectories(); //获得指定文件夹内所有的文件信息
FileInfo[] files = dir.GetFiles();
foreach (FileInfo file in files) {
string fileName = file.Name;
string desPath = "~/DownLoad-TargetFiles/" + fileName;
       file.CopyTo(desPath);
}
foreach (DirectoryInfo d in dirs) {
string p = d.FullName;
copyFiles(p);
}
}


2.实现修改指定文件的后缀名

File.Move("C:\abc.txt","C:\abc.dat");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: