Directory copy
In this chapter you will learn:
How to copy a directory
using System;/*from j av a 2 s .c o m*/
using System.IO;
using System.Windows.Forms;
using System.Text;
class Util
{
public static void CopyDirectory(string src, string dst, bool overwrite)
{
Directory.CreateDirectory(dst);
foreach (string dir in Directory.GetDirectories(src))
{
CopyDirectory(dir, Path.Combine(dst, Path.GetFileName(dir)), overwrite);
}
foreach (string file in Directory.GetFiles(src))
{
string dstFile = Path.Combine(dst, Path.GetFileName(file));
File.Copy(file, dstFile, true);
}
}
}
Next chapter...
What you will learn in the next chapter:
Home » C# Tutorial » File, Path