复制文件夹 本帖最后由 pp714445008 于 2011-11-16 10:04:22 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int dirCount =0;int fileCount =0;List<string> copyList = new List<string>();...public void StepAllFiles(DirectoryInfo parenDir){ DirectoryInfo[] dirs = null; FileInfo[] files = null; try { dirs = parentDir.GetDirectories(); files = parentDir.GetFiles(); } catch { //!!!!必须写上处理,这里是访问C盘其他用户的目录可能会出现的无权限异常 } foreach(FileInfo file in files) { fileCount++; //如果想复制把file.FullName添加入copyList } foreach(DirecotryInfo dir in dirs) { dirCount++; StepAllFiles(dir); }}....//复制文件请再遍历一遍copyList手头没有编译器,如果出错,慢慢修改下就好了。 getFile(string dir){ foreach(string child in Directory.GetDirectories(dir)) { getFile(child); } foreach(string file in Directory.GetFiles()) { //copy file; }} asp.net中提示框,类似于Winform 中的 C#编程如何实现水晶报表 关于flash,急!!!!! 要考试了,有道题目老师也拿不准答案! 2003的datagrid存储过程分页问题 面试的时候遇到的问题 DEV的控件dateEdit怎么让日期出来是YYYY-MM-DD啊 求助!求助!求助! 请问关于在一张有2~3个 QR Code 的大图上如何找出这些小的 QR Code 的座标位置 求教,用C#如何修改excel表格中指定单元格中的数据? wince和2000、nt有什么区别? winform如何将画面图片导出到word文档
int fileCount =0;
List<string> copyList = new List<string>();
...public void StepAllFiles(DirectoryInfo parenDir)
{
DirectoryInfo[] dirs = null;
FileInfo[] files = null;
try
{
dirs = parentDir.GetDirectories();
files = parentDir.GetFiles();
}
catch
{
//!!!!必须写上处理,这里是访问C盘其他用户的目录可能会出现的无权限异常
}
foreach(FileInfo file in files)
{
fileCount++;
//如果想复制把file.FullName添加入copyList
}
foreach(DirecotryInfo dir in dirs)
{
dirCount++;
StepAllFiles(dir);
}
}....
//复制文件请再遍历一遍copyList手头没有编译器,如果出错,慢慢修改下就好了。
{
foreach(string child in Directory.GetDirectories(dir))
{
getFile(child);
}
foreach(string file in Directory.GetFiles())
{
//copy file;
}
}