System.IO下的方法就可以完成
楼主可以msdn搜索下 System.IO

-----
1  怎样复制目录到另外一个目录去? 包括 子目录 很文件 都要复制!!!
2  怎样获取系统目录、收藏夹、桌面的路径?
3  怎样获得指定目录的大小?

解决方案 »

  1.   

    关于目录操作的类,一般是 system.io.directoy 或者 directorinfo 类
      

  2.   

    1.
    File.Delete(path2);
    //复制子目录要自己一个个来
    string[] files = System.IO.Directory.GetFiles(path, pattern);
    string[] dirs = System.IO.Directory.GetDirectories(path, "*");2.
    Environment.SystemDirectory()
    Environment.GetEnvironmentVariable("USERPROFILE")3.
    要自己统计了
      

  3.   

    C# 中 File.copy 只针对文件哦  不能复制目录的
      

  4.   

    当然不能复制目录,要自己一个个历遍来复制文件
    string[] files = System.IO.Directory.GetFiles(path, pattern); 
    string[] dirs = System.IO.Directory.GetDirectories(path, "*");