/// <summary>
/// 拷贝文件夹
/// </summary>
private static void CopyFolder(string from, string to)
{
if (!to.EndsWith("\\"))
{
to += "\\";
}
if (!Directory.Exists(to))
Directory.CreateDirectory(to);
// 子文件夹
foreach (string sub in Directory.GetDirectories(from))
CopyFolder(sub + "\\", to + Path.GetFileName(sub) + "\\");
// 文件
foreach (string file in Directory.GetFiles(from))
File.Copy(file, to + Path.GetFileName(file), true);
}