У меня есть папка, содержащая 2 подпапки, каждая из которых содержит около 1000 файлов. Файлы выглядят следующим образом:
38485303_SARA_N211_T.ygx
38485303_SARA_N211_B.ygx
38208001_ULTI_CARTRI.ygx
из 100 уже * я хочу 3 отдельных из 1008 * я хочу 3 отдельных из 1008 * я хочу 3 отдельных из которых я хочу 3have.
Array 1 = all files ending with "_T."
Array 2 = all files ending with "_B."
Array 3 = all files that dont end with _T or _B
Это то, что у меня есть для массивов 1 и 2.
files = Directory.GetFiles(folderPath, "*_T.*", SearchOption.AllDirectories);
files = Directory.GetFiles(folderPath, "*_B.*", SearchOption.AllDirectories);
И это то, что я пытался сформировать массив 3 без какого-либо успеха:
files = Directory.GetFiles(folderPath, ".ygx", SearchOption.AllDirectories).Where(file => !file.EndsWith("_T.ygx") || !file.EndsWith("_B.ygx")).ToArray();