2012-01-27 10 views
12

Ben bir PHP geliştiricisiyim ve bir Visual Basic kişisiyim. Ben dize ShippingShippingMethod() dizide olup olmadığını kontrol edecek bir if deyimi NasılsınızDize, Visual Basic'te bir dizinin içinde olup olmadığını görmek için nasıl denetlerim?

Dim ShippingMethod() As String = {"Standard Shipping", "Ground EST"} 
Dim Shipping as String = "Ground EST" 

:

Ben bir dizi var?

+0

Related, ama *** *** ((') String bir' Listesi için) tekrarlamamak: Eğer duyarsız davayı isterseniz (http * [dize listesidir değeri içeriyorsa edin]: //stackoverflow.com/questions/26732563)* –

cevap

32

Kullanım Contains:

If ShippingMethod.Contains(Shipping) Then 
    'Go 
End If 

harf duyarlılığı ima eder.

If ShippingMethod.Contains(Shipping, StringComparer.CurrentCultureIgnoreCase) Then 
    'Go 
End If 
İlgili konular