Collection.Contains(String) Metoda

Definice

Vrátí hodnotu, která určuje, zda objekt jazyka Visual Basic Collection obsahuje prvek s konkrétním klíčem.

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

Required. Výraz String , který určuje klíč, pro který se má prohledávat prvky kolekce.

Návraty

true pokud objekt Visual Basic Collection obsahuje prvek s konkrétním klíčem; jinak false.

Příklady

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

Pokud chcete v kolekci hledat prvky pomocí jejich klíčů, nezapomeňte zadat Key argument pokaždé, když voláte metodu Add .

Poznámky

Contains vrátí True , pokud kolekce obsahuje prvek s klíčem přesně odpovídající Key. Contains V opačném případě vrátí hodnotu False. Při porovnávání hodnot klíče se velká a malá písmena ignorují.

Visual Basic Collection může obsahovat některé prvky, které mají klíče a další prvky bez klíčů. To závisí na tom, jestli volání Add metody poskytuje argument volitelnému Key parametru.

Platí pro