Использование строки содержит строковый массив в С#C#

Место общения программистов C#
Ответить
Anonymous
 Использование строки содержит строковый массив в С#

Сообщение Anonymous »

У меня вопрос относительно C#, строк и массивов.
У меня есть массив строк, который содержит слова/части слов для проверки имен файлов. Если все эти строки в массиве совпадают, слово «хорошее».

Код: Выделить всё

String[] StringArray = new String[] { "wordpart1", "wordpart2", ".txt" };
Теперь я хочу проверить, являются ли все эти строки частью имени файла. Если этот результат проверки верен, я хочу что-то сделать с этим файлом.
Как я могу это сделать?
Я уже пробовал разные подходы, но все они не сработали.
т.е.

Код: Выделить всё

e.Name.Contains(StringArray)
и т. д.
Я хочу избежать использования цикла (for, foreach) для проверки всех частей слова. Возможно ли это?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»