static void CopyDir(string f, string t)
{
CopyDir(new DirectoryInfo(f), new DirectoryInfo(t));
}static void CopyDir(DirectoryInfo f, DirectoryInfo t)
{
if (!t.Exists)
t.Create();
Array.ForEach(f.GetFiles(), delegate(FileInfo x)
{
string target = Path.Combine(t.FullName, x.Name);
if (File.Exists(target))
File.Delete(target);
x.CopyTo(target);
});
Array.ForEach(f.GetDirectories(), delegate(DirectoryInfo d)
{
string target = Path.Combine(t.FullName, d.Name);
CopyDir(d, new DirectoryInfo(target));
});
}static void CopyDir(string f, string t)
{
CopyDir(new DirectoryInfo(f), new DirectoryInfo(t));
}static void CopyDir(DirectoryInfo f, DirectoryInfo t)
{
if (!t.Exists)
t.Create();
Array.ForEach(f.GetFiles(), delegate(FileInfo x)
{
string target = Path.Combine(t.FullName, x.Name);
if (File.Exists(target))
File.Delete(target);
x.CopyTo(target);
});
Array.ForEach(f.GetDirectories(), delegate(DirectoryInfo d)
{
string target = Path.Combine(t.FullName, d.Name);
CopyDir(d, new DirectoryInfo(target));
});
}写完才发现你是 vb.net 的。你可以创建一个c#类库工程,把这个class代码写在里边。然后让你的vb.net工程引用。
{
CopyDir(new DirectoryInfo(f), new DirectoryInfo(t));
}static void CopyDir(DirectoryInfo f, DirectoryInfo t)
{
if (!t.Exists)
t.Create();
Array.ForEach(f.GetFiles(), delegate(FileInfo x)
{
string target = Path.Combine(t.FullName, x.Name);
if (File.Exists(target))
File.Delete(target);
x.CopyTo(target);
});
Array.ForEach(f.GetDirectories(), delegate(DirectoryInfo d)
{
string target = Path.Combine(t.FullName, d.Name);
CopyDir(d, new DirectoryInfo(target));
});
}static void CopyDir(string f, string t)
{
CopyDir(new DirectoryInfo(f), new DirectoryInfo(t));
}static void CopyDir(DirectoryInfo f, DirectoryInfo t)
{
if (!t.Exists)
t.Create();
Array.ForEach(f.GetFiles(), delegate(FileInfo x)
{
string target = Path.Combine(t.FullName, x.Name);
if (File.Exists(target))
File.Delete(target);
x.CopyTo(target);
});
Array.ForEach(f.GetDirectories(), delegate(DirectoryInfo d)
{
string target = Path.Combine(t.FullName, d.Name);
CopyDir(d, new DirectoryInfo(target));
});
}写完才发现你是 vb.net 的。你可以创建一个c#类库工程,把这个class代码写在里边。然后让你的vb.net工程引用。
解决方案 »
- 如何在自定义的IHttpHandler中使用默认的HttpHandler方法?
- 求助!!!!!!!急!!!!!!!!!
- 关于replace方法,急,在线等!!!
- 按钮变色
- 问一个视频点播的问题,提示一下思路。
- 使用了treeview控件,部署后没法用了
- 图片上传与DataGrid提问,代码如下
- 如何获得数据库中某个表的列名并赋给DropDownList的Text属性
- 为什么connection关闭之后,无法立即响应,而需要等一会儿????
- 首页有5个DataGrid,DataGrid的DataSource如何做循环!!
- 在服务器上的项目中添加新页面
- 静态页更新,如果文章的分类显示列表页(多页)
可是我看不懂啊