Я пытаюсь исключить файлы, которые заканчиваются расширением «.done», нечувствительным к регистру (независимо от того, являются ли его .done, .DONE, .Done и т. Д.).Исключить файлы из списка файлов каталогов с определенным расширением
Я использую эту функцию:
Dim filesFromDownloadFolder = Directory.GetFiles(_chorusPath & ReportPaths.Download).Where(Function(name) Not name.EndsWith(".done", True))
, но после того, как я получил эту ошибку появляется:
The string comparison type passed in is currently not supported. Parameter name: comparisonType
я предполагаю, что я должен вместо истинных пут StringCompariision.something, но я не уверен, какой из доступный вариант в моем случае.
я хочу, чтобы исключить эти файлы – Arie
ваш путь будет включать те, файлы я хочу получить все файлы, кроме тех, которые заканчиваются на .done (с учетом регистра независимо от того, является ли .done или .DONE или DoNe) – Arie
См. мое редактирование, это будет использовать LINQ вместо того, чтобы возвращать два списка и сравнивать их. – Wibbler