VB.NET - Если строка содержит «значение1» »Или« значение2 »

Мне интересно, как я могу проверить, содержит ли строка " значение1 "или" значение2 "? Я пробовал это:

If strMyString.Contains("Something") Then

End if

Это работает, но не работает:

If strMyString.Contains("Something") or ("Something2") Then

End if

Это дает мне ошибку, что преобразование из строки в Long не может быть выполнено. Если я помещаю или ("Something2") в скобки первого, это дает мне ошибку, что строка не может быть преобразована в логическое значение.

Итак, как я могу проверить, содержит ли строка либо "строка1", либо "строка2" без необходимости писать слишком много кода?

36
задан Cœur 20 February 2017 в 14:21
поделиться