System.IO.Directory.CreateDirectoryメソッドはサブディレクトリも作成してくれる
// サブディレクトリも含めて作成してくれる var dirPath = @"Dir1/Dir2/Dir3"; Directory.CreateDirectory(dirPath);