I’m just curious as to why I have to use the string[] when using Directory.GetDirectories()
string[] directories = Directory.GetDirectories("c:\\");
foreach (var dir in directories)
{
Console.WriteLine(dir);
}
Why can’t I use
List<string> _directories = new List<string>();
_directories = Directory.GetDirectories("c:\\");
Because
GetDirectoriesreturns astring[], basically.Anyway, you can:
…or: