Você está aqui: C# ::: Dicas & Truques ::: Arquivos e Diretórios |
Copiando o conteúdo de um arquivo para outro arquivo (não existente antes da operação)Quantidade de visualizações: 19177 vezes |
|
Muitas vezes precisamos copiar todo o conteúdo de um arquivo para um outro arquivo. Para isso podemos usar o método Copy() da classe File. Este método recebe dois argumentos: o nome do arquivo a partir do qual o conteúdo será copiado e o nome do novo arquivo, que será criado. Note que, quando usamos o método Copy() com apenas dois parâmetros, o segundo arquivo não poderá ser um arquivo já existente no sistema. Se você quiser copiar para um arquivo já existente veja a dica relacionada a esta operação nesta mesma seção. Eis o código para o exemplo:
static void Main(string[] args){
// não esqueça
// using System.IO;
// caminho e nome do primeiro arquivo
string arquivo1 = "C:\\estudos_csharp\\arquivo.txt";
// caminho e nome do segundo arquivo
string arquivo2 = "C:\\estudos_csharp\\arquivo2.txt";
// vamos copiar o conteúdo do primeiro arquivo para
// um arquivo recém-criado
File.Copy(arquivo1, arquivo2);
Console.WriteLine("Operação efetuada com sucesso.");
Console.WriteLine("\n\nPressione uma tecla para sair...");
Console.ReadKey();
}
|
|
|
Desafios, Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






