I have to check, if directory on disk is empty. It means, that it does not contain any folders/files. I know, that there is a simple method. We get array of FileSystemInfo\'
I don't know about the performance statistics on this one, but have you tried using the Directory.GetFiles() static method ?
Directory.GetFiles()
It returns a string array containing filenames (not FileInfos) and you can check the length of the array in the same way as above.