Collection.Contains(String) Método

Definición

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

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

Required. Expresión String que especifica la clave para la que se van a buscar los elementos de la colección.

Devoluciones

true si Visual Basic Collection objeto contiene un elemento con una clave específica; de lo 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 piensa buscar en la colección los 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. El caso se omite cuando se coinciden los valores de clave.

Un 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