Condividi tramite


Collection.Contains(String) Metodo

Definizione

Restituisce un valore che indica se un oggetto Collection di Visual Basic contiene un elemento con una chiave specifica.

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

Parametri

Key
String

Obbligatorio. Espressione String che specifica la chiave per la ricerca degli elementi della raccolta.

Restituisce

true se l'oggetto Collection di Visual Basic contiene un elemento con una chiave specifica. In caso contrario, false.

Esempio

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

Se si intende cercare l'insieme per gli elementi usando le relative chiavi, ricordare di specificare l'argomento Key ogni volta che si chiama il Add metodo.

Commenti

Contains restituisce True se l'insieme contiene un elemento con una chiave che corrisponde Keyesattamente a . In caso contrario, Contains restituisce False. Il caso viene ignorato quando si corrispondono i valori delle chiavi.

Visual Basic Collection può contenere alcuni elementi con chiavi e altri elementi senza chiavi. Ciò dipende dal fatto che la chiamata al Add metodo fornisca un argomento al parametro facoltativo Key .

Si applica a