Compartir vía


Collection.Contains(String) Método

Definición

Devuelve un valor que indica si un objeto Collection de Visual Basic contiene un elemento con una clave concreta.

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

Parámetros

Key
String

Obligatorio. Expresión de tipo String que especifica la clave que se va a buscar en los elementos de la colección.

Devoluciones

true si un objeto Collection de Visual Basic contiene un elemento con una clave concreta; en caso contrario, false.

Ejemplos

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

Si tiene previsto buscar en la colección elementos mediante sus claves, recuerde proporcionar el Key argumento cada vez que llame al Add método .

Comentarios

Contains devuelve True si la colección contiene un elemento con una clave que coincide exactamente con Key. De lo contrario, Contains devuelve False. Las mayúsculas y minúsculas se omiten al buscar coincidencias con los valores de clave.

Un objeto Visual Basic Collection puede contener algunos elementos que tienen claves y otros elementos sin claves. Esto depende de si la llamada al Add método proporciona un argumento al parámetro opcional Key .

Se aplica a