2个回答
展开全部
我写了两个方法
public string copyfile(string soursepath,string aimpath)
{
try
{
System.IO.File.Copy(soursepath,aimpath);
}
catch(Exception ex)
{
return ex.ToString();
}
return "scuess";
}
soursepath是原文件,aimpath你要复制到的地方的文件
供下面的一个方法用
public void copyallfile(string allsourepath1,string allaimpath2)//allsoureapth1是起始文件的目录如“C:\\windows”,allaimpath2是你要复制到的地方,此方法是把allsoureapth1所有文件复制到allaimpath2
{
DirectoryInfo di=new DirectoryInfo(allsourepath1);
FileInfo[] filename=di.GetFiles();
string s;
foreach(FileInfo f1 in filename)
{
s= this.copyfile(allsourepath1+"/"+f1,allaimpath2+"/"+f1);
System.Console.WriteLine(s);
}
}
public string copyfile(string soursepath,string aimpath)
{
try
{
System.IO.File.Copy(soursepath,aimpath);
}
catch(Exception ex)
{
return ex.ToString();
}
return "scuess";
}
soursepath是原文件,aimpath你要复制到的地方的文件
供下面的一个方法用
public void copyallfile(string allsourepath1,string allaimpath2)//allsoureapth1是起始文件的目录如“C:\\windows”,allaimpath2是你要复制到的地方,此方法是把allsoureapth1所有文件复制到allaimpath2
{
DirectoryInfo di=new DirectoryInfo(allsourepath1);
FileInfo[] filename=di.GetFiles();
string s;
foreach(FileInfo f1 in filename)
{
s= this.copyfile(allsourepath1+"/"+f1,allaimpath2+"/"+f1);
System.Console.WriteLine(s);
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询