Collection.Contains(String) Methode

Definition

Gibt einen Wert zurück, der angibt, ob ein Visual Basic-Objekt Collection ein Element mit einem bestimmten Schlüssel enthält.

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

Parameter

Key
String

Required. Ein String Ausdruck, der den Schlüssel angibt, nach dem die Elemente der Auflistung durchsucht werden sollen.

Gibt zurück

true, wenn Visual Basic Collection-Objekt ein Element mit einem bestimmten Schlüssel enthält; andernfalls false.

Beispiele

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

Wenn Sie beabsichtigen, die Sammlung nach Elementen mit ihren Schlüsseln zu durchsuchen, denken Sie daran, das Key Argument jedes Mal, wenn Sie die Add Methode aufrufen, angeben.

Hinweise

Contains gibt zurück True , wenn die Auflistung ein Element mit einem exakt übereinstimmenden KeySchlüssel enthält. Contains Andernfalls wird zurückgegebenFalse. Groß-/Kleinschreibung wird ignoriert, wenn schlüsselwerte übereinstimmen.

Ein Visual Basic Collection kann einige Elemente mit Tasten und anderen Elementen ohne Tasten enthalten. Dies hängt davon ab, ob der Aufruf der Add Methode ein Argument für den optionalen Key Parameter bereitstellt.

Gilt für: