Reputation:
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:\?
Upvotes: 2
Views: 1116
Reputation: 460118
You could add it with Concat
:
DirectoryInfo[] directories = new[]{Dinfo}
.Concat(Dinfo.EnumerateDirectories("*.*", SearchOption.AllDirectories))
.ToArray();
Upvotes: 4