必要に応じて追加できるフォルダー名をリストする構成ファイルエントリがあります
<add key="Exclude" value="Build,Runtest" />
csファイルで、フォルダー名を取得してそれらすべてを除外するコードが必要です
現在、次のコードは、config ie の単一のエントリに含まれています。
<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();