Collection.Contains(String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca wartość wskazującą, czy obiekt Visual Basic Collection
zawiera element z określonym kluczem.
public:
bool Contains(System::String ^ Key);
public bool Contains (string Key);
member this.Contains : string -> bool
Public Function Contains (Key As String) As Boolean
Parametry
- Key
- String
Wymagane. Wyrażenie String
określające klucz, dla którego mają być przeszukiwane elementy kolekcji.
Zwraca
true
jeśli obiekt Visual Basic Collection
zawiera element o określonym kluczu; w przeciwnym razie false
.
Przykłady
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
Jeśli zamierzasz wyszukać elementy przy użyciu ich kluczy, pamiętaj, aby podać Key
argument za każdym razem, gdy wywołasz metodę Add
.
Uwagi
Contains
zwraca wartość True
, jeśli kolekcja zawiera element z kluczem dokładnie pasującym Key
do klucza . Contains
W przeciwnym razie zwraca wartość False
. Wielkość liter jest ignorowana podczas dopasowywania wartości klucza.
Język Visual Basic Collection
może przechowywać niektóre elementy, które mają klucze i inne elementy bez kluczy. Zależy to od tego, czy wywołanie Add metody dostarcza argument do opcjonalnego Key
parametru.