Copy the entire contents of a directory in C#

前端 未结 22 1071
日久生厌
日久生厌 2020-11-22 07:13

I want to copy the entire contents of a directory from one location to another in C#.

There doesn\'t appear to be a way to do this using System.IO class

22条回答
  •  迷失自我
    2020-11-22 07:31

    Or, if you want to go the hard way, add a reference to your project for Microsoft.VisualBasic and then use the following:

    Microsoft.VisualBasic.FileIO.FileSystem.CopyDirectory(fromDirectory, toDirectory);
    

    However, using one of the recursive functions is a better way to go since it won't have to load the VB dll.

提交回复
热议问题