ファイルとフォルダーを別の新しいフォルダーにコピーしようとしています。
既にファイルをこの新しいフォルダーにコピーしていますが、ディレクトリをコピーするにはどうすればよいですか。
これはこれまでに使用された私のコードです。
DirectoryInfo di = Directory.CreateDirectory(path);
if(Directory.Exists(mainShape))
{
string [] shapeFiles = Directory.GetFiles(mainShape);
string[] shapeFolders = Directory.GetDirectories(mainShape);
foreach (string file in shapeFiles)
{
fileName = Path.GetFileName(file);
destFile = Path.Combine(path, fileName);
System.IO.File.Copy(file, destFile, true);
}
foreach (string folder in shapeFolders)
{
}