Collection.Contains(String) Yöntem

Tanım

Visual Basic Collection nesnesinin belirli bir anahtara sahip bir öğe içerip içermediğini gösteren bir değer döndürür.

public:
 bool Contains(System::String ^ Key);
public bool Contains (string Key);
member this.Contains : string -> bool
Public Function Contains (Key As String) As Boolean

Parametreler

Key
String

Gereklidir. String Koleksiyonun öğelerinin arandığı anahtarı belirten ifade.

Döndürülenler

true Visual Basic Collection nesnesi belirli bir anahtara sahip bir öğe içeriyorsa; değilse, false.

Örnekler

Dim customers As New Microsoft.VisualBasic.Collection()
Dim accountNumber As String = "1234"
' Insert code that obtains new customer objects.
' Use the new customer's account number as the key.
customers.Add(newCustomer, accountNumber)
' The preceding statements can be repeated for several customers.
Dim searchNumber As String = "1234"
' Insert code to obtain an account number to search for.
If customers.Contains(searchNumber) Then
    MsgBox("The desired customer is in the collection.")
Else
    MsgBox("The desired customer is not in the collection.")
End If

Anahtarlarını kullanarak koleksiyonda öğeleri aramak istiyorsanız, yöntemini her çağırdığınızda bağımsız değişkenini sağlamayı KeyAdd unutmayın.

Açıklamalar

Contains, koleksiyonunda tam olarak eşleşen Keyanahtara sahip bir öğe varsa döndürürTrue. Aksi takdirde döndürür ContainsFalse. Anahtar değerleri eşleştirilirken büyük/küçük harf yoksayılır.

Visual Basic Collection , anahtar içeren bazı öğeleri ve anahtarsız diğer öğeleri barındırabilir. Bu, yöntemine yapılan çağrının Add isteğe bağlı Key parametreye bir bağımsız değişken verip vermediğine bağlıdır.

Şunlara uygulanır