FileSystem.FileCopy(String, String) Método

Definição

Copia um arquivo. O FileSystem oferece maior produtividade e desempenho em operações de E/S de arquivo que FileCopy. Consulte CopyFile(String, String) para obter mais informações.

C#
public static void FileCopy (string Source, string Destination);

Parâmetros

Source
String

Obrigatórios. Uma expressão de cadeia de caracteres que especifica o nome do arquivo a ser copiado. Source pode incluir o diretório ou a pasta e a unidade do arquivo de origem.

Destination
String

Obrigatórios. Uma expressão de cadeia de caracteres que especifica o nome do arquivo de destino. Destination pode incluir o diretório ou a pasta e a unidade do arquivo de destino.

Exceções

Source ou Destination é inválido ou não foi especificado.

O arquivo já está aberto.

Arquivo inexistente.

Exemplos

Este exemplo usa a FileCopy função para copiar um arquivo para outro. Para fins deste exemplo, suponha que SrcFile seja um arquivo que contém dados.

VB
Dim SourceFile, DestinationFile As String
SourceFile = "SRCFILE"   ' Define source file name.
DestinationFile = "DESTFILE"   ' Define target file name.
FileCopy(SourceFile, DestinationFile)   ' Copy source to target.

Comentários

Se você tentar usar a FileCopy função em um arquivo aberto no momento, ocorrerá um erro.

FileCopy requer confiança total para trabalhar na unidade local.

Aplica-se a

Produto Versões
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Confira também