Collection.Contains(String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar ett värde som anger om ett Visual Basic Collection-objekt innehåller ett element med en specifik nyckel.
public:
bool Contains(System::String ^ Key);
public bool Contains(string Key);
member this.Contains : string -> bool
Public Function Contains (Key As String) As Boolean
Parametrar
- Key
- String
Required. Ett String uttryck som anger den nyckel som du vill söka efter elementen i samlingen för.
Returer
true om objektet Visual Basic Collection innehåller ett element med en specifik nyckel. Annars false.
Exempel
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
Om du tänker söka i samlingen efter element med hjälp av deras nycklar, kom ihåg att ange Key argumentet varje gång du anropar Add metoden.
Kommentarer
Contains returnerar True om samlingen innehåller ett element med en nyckel som exakt matchar Key. Annars Contains returnerar False. Skiftläge ignoreras vid matchning av nyckelvärden.
En Visual Basic Collection kan innehålla vissa element som har nycklar och andra element utan nycklar. Detta beror på om anropet Add till metoden tillhandahåller ett argument till den valfria Key parametern.