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: 18971 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 |