我想知道如何檢查一個字符串是否包含「value1」或「value2」? 我嘗試這樣做:VB.NET - 如果字符串包含「value1」或「value2」
If strMyString.Contains("Something") Then
End if
這工作,但這並不:
If strMyString.Contains("Something") or ("Something2") Then
End if
這給我的錯誤,從字符串轉換爲長期無法做到的。 如果我把or ("Something2")
放在第一個括號的內部,它會給我一個錯誤,即字符串不能轉換爲布爾值。
那麼如何檢查字符串是否包含「string1」或「string2」而不必編寫太多的代碼呢?
我會繼續前進,並將其設置爲答案,因爲你是一個新的用戶:) – 2011-06-16 10:24:46
我建議使用or Orllse的短路版本。 – dbasnett 2011-06-16 11:11:14
對於乾淨的代碼,請刪除strMyString.Contains(「Something2」)結尾處的星號* << --- – RicardoBalda 2015-10-22 13:41:42