首页 > 解决方案 > 如何获取当前目录中的列表显示文件夹?

问题描述

我正在使用以下代码获取当前目录中的文件夹列表,

return Directory.GetDirectories(root, searchPattern, SearchOption.TopDirectoryOnly);

在此处输入图像描述


但是代码返回了很多结果。我尝试使用过滤器,但代码是一样的:

    Enum e1 = FileAttributes.Hidden, e2 = FileAttributes.System;
    string[] fds = dir.
    Where(path => (!(new DirectoryInfo(path).Attributes.HasFlag(e1)) &&
        !(new DirectoryInfo(path).Attributes.HasFlag(e2)))).ToArray();

在此处输入图像描述

如何仅获取显示列表文件夹?

标签: c#

解决方案


推荐阅读