如何将文件从一个目录复制到另一个目录?

Dan*_*est 1 c# winforms

string[] s = Directory.GetFiles(t, "*.txt",SearchOption.AllDirectories);
for (int i = 0; i < s.Length; i++)
{
    File.Copy(s[i],
}
Run Code Online (Sandbox Code Playgroud)

File.Copy会将文件复制到另一个文件名.我想保留相同的文件名只是将它们从一个目录复制到另一个目录.

Yoa*_*oav 5

用这个:

 File.Copy(s[i], "c:\\anotherFolder\\" + Path.GetFileName(s[i]));
Run Code Online (Sandbox Code Playgroud)