在C#中,有多种方式可以拷贝文件。以下是其中的一些主要方法:
使用System.IO.File.Copy方法:
这是最直接的方式,使用File.Copy方法可以将源文件拷贝到目标位置。
csharp
复制
using System.IO;
// ...
string sourceFile = @"C:\path\to\source\file.txt";
string destinationFile = @"C:\path\to\destination\file.txt";
File.Copy(sourceFile, destinationFile);
使用File.Copy方法的重载版本,包含是否覆盖的布尔值:
如果你希望控制是否覆盖目标位置已存在的文件,可以使用这个重载版本。
csharp
复制
File.Copy(sourceFile, destinationFile, true); // 如果目标文件已存在,则覆盖它
使用FileInfo类:
FileInfo类提供了对文件的操作,包括拷贝。
csharp
复制
FileInfo fileInfo = new