澳门新葡萄京官网首页C# 复制文件夹,移动文件夹

if (!Directory.Exists(Path))

public static void CopyDir(string fromDir, string toDir)
{
    if (!Directory.Exists(fromDir))
        return;

{

    if (!Directory.Exists(toDir))
    {
        Directory.CreateDirectory(toDir);
    }

     Directory.CreateDirectory(Path);

    string[] files = Directory.GetFiles(fromDir);
    foreach (string formFileName in files)
    {
        string fileName = Path.GetFileName(formFileName);
        string toFileName = Path.Combine(toDir, fileName);
        File.Copy(formFileName, toFileName);
    }
    string[] fromDirs = Directory.GetDirectories(fromDir);
    foreach (string fromDirName in fromDirs)
    {
        string dirName = Path.GetFileName(fromDirName);
        string toDirName = Path.Combine(toDir, dirName);
        CopyDir(fromDirName, toDirName);
    }
}

}

public static void MoveDir(string fromDir, string toDir)
{
    if (!Directory.Exists(fromDir))
        return;

文章由爱资料原创本文地址:

    CopyDir(fromDir, toDir);
    Directory.Delete(fromDir, true);
}

发表评论

电子邮件地址不会被公开。 必填项已用*标注