Collection.Contains(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 .