Copier – Coller un fichier en C#
La classe File fournit des fonctionnalités pour copier un fichier en C#. La méthode File.Copy copie un fichier vers un autre fichier.
La méthode File.Copy prend trois paramètres. Tout d’abord, le fichier d’origine avec le chemin d’accès complet, ensuite le fichier à copier, nom de fichier avec le nouveau chemin d’accès et le troisième paramètre facultatif utilisé pour remplacer un fichier existant. Si le troisième paramètre est « true », la méthode Copy écrase le fichier qui existe déjà.
L’extrait de code suivant copie le fichier source vers le fichier de destination.
using System; using System.IO; namespace WayToLearnX { class Program { static void Main() { string src = @"C:\Temp\file1.txt"; string dest = @"C:\Temp\file2.txt"; try { File.Copy(src, dest, true); } catch (IOException iox) { Console.WriteLine(iox.Message); } } } }