Comment pouvez Copier tout le contenu dans un répertoire à l'autre avec boucle de chaque fichier?
le langage c# 4
Comment pouvez Copier tout le contenu dans un répertoire à l'autre avec boucle de chaque fichier?
le langage c# 4
Vous ne pouvez pas. Ni Directory
ni DirectoryInfo
fournir un Copy
méthode. Vous avez besoin de mettre en œuvre vous-même.
void Copy(string sourceDir, string targetDir)
{
Directory.CreateDirectory(targetDir);
foreach(var file in Directory.GetFiles(sourceDir))
File.Copy(file, Path.Combine(targetDir, Path.GetFileName(file)));
foreach(var directory in Directory.GetDirectories(sourceDir))
Copy(directory, Path.Combine(targetDir, Path.GetFileName(directory)));
}
Msdn a des conseils sur ce - Comment:Copier des Répertoires
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.