C#实现把指定文件夹下的所有文件复制到指定路径下以及修改指定文件的后缀名
2016-04-03 17:38
901 查看
1.实现把指定文件夹下的所有文件复制到指定路径下
2.实现修改指定文件的后缀名
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");
相关文章推荐
- C# : 读取XML文件 (二)
- Notepad++简单配置c#开发
- LeetCode #1 Two Sum C# Solution
- C# : 读取XML文件 (一)
- C# : 读取简单的XML文件
- C# TextBox常用方法总结
- C#、.Net代码精简优化(空操作符(??)、as、string.IsNullOrEmpty() 、 string.IsNullOrWhiteSpace()、string.Equals()、System.IO.Path 的用法)
- BC#78 (div.2)CA Loves GCD【N个数gcd】
- BC#78 (div.2) 1001 CA Loves Stick 【注意取值范围】
- C#中泛型容器Stack<T>
- C#套接字和windowsAPI套接字
- C#套接字和windowsAPI套接字
- C# LDAP 管理(创建新用户)
- C# AD(Active Directory)域信息同步,组织单位、用户等信息查询
- C#-变量类型(值类型、引用类型)
- C# 服务器、客户端学习(四)
- C# 服务器、客户端学习(三)
- C# 服务器、客户端学习(二)
- C# 客户端服务器学习(一)
- BC#78Div.2 1001