How to quickly check if folder is empty (.NET)?

后端 未结 18 914
旧时难觅i
旧时难觅i 2020-12-02 08:22

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\'

18条回答
  •  旧时难觅i
    2020-12-02 08:46

    I'm not aware of a method that will succinctly tell you if a given folder contains any other folders or files, however, using:

    Directory.GetFiles(path);
    &
    Directory.GetDirectories(path);
    

    should help performance since both of these methods will only return an array of strings with the names of the files/directories rather than entire FileSystemInfo objects.

提交回复
热议问题