Collection.Contains(String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
true
pokud 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í False
hodnotu . 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.