如何拷贝目录以及目录下的文件?
解决方案 »
- 高人们,谁知道这个控件怎么用,或者能解决这个问题的来看看,谢谢.解出来我再加分。
- SOCKET网络编程页面与数据同步
- 【IHttpHandler 里用 Response.Redirect() 跳转不了】
- 手机发送验证码短信到网站,然后网站发短信给手机
- 可以把HTML的页面转换成ASPX的吗?怎么转?
- js 不往if里面走 ?这是为什么?
- 委托的一个奇怪的使用方法
- 2005中如何删除gridview控件的事件处理函数
- 调查:大家用什么软件来开发asp.net项目?
- 请教一个父窗向子窗口(弹出窗口)传递值的问题[200分哦]
- 请教一个window.showModalDialog的问题
- 怎么绑定datalist中的radiobuttonList?
{
DirectoryInfo source = new DirectoryInfo(srcDir);
DirectoryInfo target = new DirectoryInfo(tgtDir); if (target.FullName.StartsWith(source.FullName, StringComparison.CurrentCultureIgnoreCase))
{
throw new Exception("父目录不能拷贝到子目录!");
} if (!source.Exists)
{
return;
} if (!target.Exists)
{
target.Create();
} FileInfo[] files = source.GetFiles(); for (int i = 0; i < files.Length; i++)
{
File.Copy(files[i].FullName, target.FullName + @"\" + files[i].Name, true);
} DirectoryInfo[] dirs = source.GetDirectories(); for (int j = 0; j < dirs.Length; j++)
{
CopyDirectory(dirs[j].FullName, target.FullName + @"\" + dirs[j].Name);
}
}