También te puede interesar:
Para crear un directorio en C# usamos la función CreateDirectory de Directory. Te mostramos un ejemplo sencillo:
using System; using System.IO; //decodigo.com namespace EjemploCrearDirectorio { class Program { static void Main(string[] args) { string ruta = @"D:\dev\proyCs\archivos\directorio_nuevo"; if (!Directory.Exists(ruta)) { Console.WriteLine("Creando el directorio: {0}", ruta); DirectoryInfo di = Directory.CreateDirectory(ruta); } Console.WriteLine("Presiona Enter para terminar."); var name = Console.ReadLine(); } } }
Si ejecutas el ejemplo, obviamente cambiando la ruta del directorio o carpeta que estás tratando de crear, tendrás como resultado lo siguiente:

En nuestro ejemplo creamos un directorio nuevo llamado «directorio_nuevo«.
Esperamos que te sirva este ejemplo.
Ver documentación: https://docs.microsoft.com/en-us/dotnet/api/system.io.directory.createdirectory