1

我有一个配置文件条目,其中列出了可以根据需要添加的文件夹名称

<add key="Exclude" value="Build,Runtest" />

在cs文件中,我想要一个代码来获取文件夹名称并排除所有文件夹

目前以下代码用于配置中的单个条目,即

<add key="Exclude" value="Build" />

string[] filenames = Directory.GetFiles(targetdirectory, "*." + extension,    SearchOption.AllDirectories).Where(file => !file.Contains(Exclude)).ToArray();

上面的代码适用于单个配置条目

你能帮我有一个代码,以便它从配置文件中获取多个文件夹名称吗

即从

<add key="Exclude" value="Build,Runtest" /> 

并使用它代替下面的存在代码

string[] filenames = Directory.GetFiles(targetdirectory, "*." + extension,  SearchOption.AllDirectories).Where(file => !file.Contains(Exclude)).ToArray();
4

0 回答 0