My application is Windows, C# 3.0. I want to make sure that a directory given does not contains subdirectories. Naive code like
if (Directory.GetDirectories(path).Length != 0)
will work very slow on directories which contain e.g. 10000 subdirectories, because it will build a list of subdirectories, while even 1 directory is already enough for me.
Is there a way in .NET to determine 1 subdirectory quickly?