C# 复制文件,文件夹以及子文件夹文件
2013-02-27 14:02
281 查看
public void Copy(string srciosPath, string targetPath)
{
//移动文件
string[] filespath = Directory.GetFiles(srciosPath);
//遍历所有表单文件
foreach (string file in filespath)
{
if (cmd.ExecuteNonQuery() > 0)
{
string targetFilePath = targetPath + "\\" + filename;
//创建文件夹
CreateDirectory(targetPath);
//拷贝文件
CopyFile(fileinfo.FullName, targetPath, targetFilePath);
}
}
//移动文件夹
string[] dirs = Directory.GetDirectories(srciosPath);
foreach (string dir in dirs)
{
DirectoryInfo directory = new DirectoryInfo(dir);
string targetDirPath = targetPath + directory.Name;
//创建目录
CreateDirectory(targetDirPath);
//迭代
string[] subdirs = Directory.GetFileSystemEntries(directory.FullName);
if (subdirs.Length > 0)
{
GetDirectoryInfoAndFiles(directory.FullName, targetDirPath);
}
}
}
{
//移动文件
string[] filespath = Directory.GetFiles(srciosPath);
//遍历所有表单文件
foreach (string file in filespath)
{
if (cmd.ExecuteNonQuery() > 0)
{
string targetFilePath = targetPath + "\\" + filename;
//创建文件夹
CreateDirectory(targetPath);
//拷贝文件
CopyFile(fileinfo.FullName, targetPath, targetFilePath);
}
}
//移动文件夹
string[] dirs = Directory.GetDirectories(srciosPath);
foreach (string dir in dirs)
{
DirectoryInfo directory = new DirectoryInfo(dir);
string targetDirPath = targetPath + directory.Name;
//创建目录
CreateDirectory(targetDirPath);
//迭代
string[] subdirs = Directory.GetFileSystemEntries(directory.FullName);
if (subdirs.Length > 0)
{
GetDirectoryInfoAndFiles(directory.FullName, targetDirPath);
}
}
}
相关文章推荐
- c# 遍历文件夹下所有的子文件夹以及文件 递归
- 复制文件/文件夹以及子文件夹下的文件; Copy file/folder including subfolder/files
- C#复制或删除文件夹(及文件夹下所有子文件夹和文件)、获取文件所在文件夹、二进制读取文件相关
- C#实现把指定文件夹下的所有文件复制到指定路径下以及修改指定文件的后缀名
- C# 文件夹以及文件复制
- c#实现将一个文件夹中的所有文件复制到另一个文件夹,并在新文件夹中创建一个txt文件记录copy的文件综述以及文件名称
- 批量复制某文件夹下文件(包含子文件夹)到指定文件夹
- C#将文件复制到指定文件夹并整理
- PHP 遍历文件夹下的文件以及子文件夹
- 循环遍历修改文件夹下的文件以及子文件夹内文件的后缀名
- C#操作文件以及文件夹
- C#文件及文件夹的复制
- C# 对文件与文件夹的操作包括删除、移动与复制
- c#遍历一个文件夹下的所有文件包括子文件夹
- Android程序函数 将assets文件夹下的文件复制到手机的sd卡中(包括子文件夹)
- 复制文件夹以及所含的文件
- c#遍历一个文件夹下的所有文件包括子文件夹
- C#文件操作源码 递归复制一个目录 递归删除文件 和 文件夹
- Python 如何遍历文件夹以及子文件夹下的所有文件
- Android程序函数 将assets文件夹下的文件复制到手机的sd卡中(包括子文件夹)