Ce sujet n'a pas encore été évalué - Évaluez ce sujet

Collection.Contains, méthode

Mise à jour : novembre 2007

Retourne une valeur Boolean indiquant si un objet Visual Basic Collection contient un élément avec une clé spécifique.

Espace de noms :  Microsoft.VisualBasic
Assembly :  Microsoft.VisualBasic (dans Microsoft.VisualBasic.dll)

public bool Contains(
	string Key
)
public boolean Contains(
	String Key
)
public function Contains(
	Key : String
) : boolean

Paramètres

Key
Type : System.String

Obligatoire. Une expression String qui spécifie la clé à rechercher dans les éléments de la collection.

Valeur de retour

Type : System.Boolean

Retourne une valeur Boolean indiquant si un objet Visual Basic Collection contient un élément avec une clé spécifique.

Pour plus d'informations, consultez la rubrique Visual Basic Contains, méthode (objet Collection).

Contains retourne True si la collection contient un élément avec une clé correspondant exactement à Key. Sinon, Contains retourne False.

Une Collection Visual Basic peut contenir certains éléments qui ont des clés et d'autres éléments qui n'en ont pas. Cela dépend de si l'appel à Add, méthode (objet Collection) fournit un argument au paramètre Key facultatif.

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 vous projetez de rechercher des éléments dans la collection à l'aide de leurs clés, n'oubliez pas de fournir l'argument Key à chaque fois que vous appelez la méthode Add.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professionnel Édition x64, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile pour Smartphone, Windows Mobile pour Pocket PC

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

.NET Framework

Pris en charge dans : 3.5, 3.0, 2.0

.NET Compact Framework

Pris en charge dans : 3.5, 2.0
Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

AJOUTER
© 2013 Microsoft. Tous droits réservés.