Collection.Contains(String) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Olyan értéket ad vissza, amely jelzi, hogy egy Visual Basic Collection objektum tartalmaz-e egy adott kulccsal rendelkező elemet.
public:
bool Contains(System::String ^ Key);
public bool Contains(string Key);
member this.Contains : string -> bool
Public Function Contains (Key As String) As Boolean
Paraméterek
- Key
- String
Kötelező. Egy String kifejezés, amely megadja azt a kulcsot, amelyre a gyűjtemény elemeit keresni szeretné.
Válaszok
true, ha Visual Basic Collection objektum egy adott kulccsal rendelkező elemet tartalmaz, ellenkező esetben false.
Példák
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
Ha a gyűjteményben kulcsokat használó elemeket szeretne keresni, ne felejtse el megadni az Key argumentumot minden alkalommal, amikor meghívja a metódust Add .
Megjegyzések
Contains akkor ad True vissza, ha a gyűjtemény egy pontosan egyező kulccsal rendelkező Keyelemet tartalmaz. Ellenkező esetben a Contains visszaadott érték False. A rendszer figyelmen kívül hagyja a kis- és nagybetűket a kulcsértékek egyeztetésekor.
A Visual Basic Collection tartalmazhatnak olyan elemeket, amelyek kulcsokkal és más elemekkel rendelkeznek kulcs nélkül. Ez attól függ, hogy a metódus hívása Add argumentumot ad-e az opcionális Key paraméternek.