Pregunta

Maybe this is by design, but I want to have C:\ in my root directory even if I already have that information.

DirectoryInfo Dinfo = new DirectoryInfo(@"C:\");
DirectoryInfo[] directories = Dinfo .GetDirectories("*.*", SearchOption.AllDirectories);

So how do you get directories to include @"C:\?

¿Fue útil?

Solución

You could add it with Concat:

DirectoryInfo[] directories = new[]{Dinfo}
    .Concat(Dinfo.EnumerateDirectories("*.*", SearchOption.AllDirectories))
    .ToArray();
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top