我有一个配置文件条目,其中列出了可以根据需要添加的文件夹名称
<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();