Io suggerirei di usare il metodo String.Compare. Usando questo metodo puoi anche decidere se farlo eseguire confronti con maiuscole e minuscole.
Esempio:
Dim str1 As String = "String one"
Dim str2 As String = str1
Dim str3 As String = "String three"
Dim str4 As String = str3
If String.Compare(str1, str2) = 0 And String.Compare(str3, str4) = 0 Then
MessageBox.Show("str1 = str2 And str3 = str4")
Else
MessageBox.Show("Else")
End If
Edit: se si desidera eseguire una ricerca case-insensitive è possibile utilizzare il parametro StringComparison:
If String.Compare(str1, str2, StringComparison.InvariantCultureIgnoreCase) = 0 And String.Compare(str3, str4, StringComparison.InvariantCultureIgnoreCase) = 0 Then
fonte
2009-05-23 05:34:08
E 'questo "classico" vb o vb.net? –
quello in Visual Web Developer 2008. vb.net presumo –