if (r.Contains("Word1" + "Word2"))
Этот код проверяет, находятся ли «Word1» и «Word2» в строке вместе, например. ничего между ними, но как проверить, содержит ли строка эти два слова независимо от порядка или любых других слов между ними?C# Содержит несколько слов не вместе
например. Возвращает истину, если строка
Word1Word2
Возвращает ложные
Word1 Text Word2
Вы попробовали соответствие шаблону Regex? – whoisthis
Я серьезно сомневаюсь, что «r.Contains (« Word1 »+« Word2 »)' будет соответствовать 'Word1 Word2', поскольку он попытается найти' Word1Word2'. –
Да, я пробовал это, но решение намного проще :) См. Ниже –