Collection.Contains(String) Metoda

Definice

Vrátí hodnotu, která označ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

Povinná hodnota. Výraz String , který určuje klíč, pro který se mají hledat prvky kolekce.

Návraty

truepokud objekt Jazyka 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 máte v úmyslu hledat prvky v kolekci pomocí jejich klíčů, nezapomeňte zadat Key argument při každém volání Add metody .

Poznámky

Contains vrátí hodnotu True , pokud kolekce obsahuje prvek s klíčem, který přesně odpovídá Key. V opačném Contains případě vrátí Falsehodnotu . Malá a velká písmena se při porovnávání hodnot klíčů ignorují.

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

Platí pro