Collection.Contains(String) Метод

Определение

Возвращает значение, указывающее, содержит ли объект Visual Basic Collection элемент с определенным ключом.

public:
 bool Contains(System::String ^ Key);
public bool Contains(string Key);
member this.Contains : string -> bool
Public Function Contains (Key As String) As Boolean

Параметры

Key
String

Обязательно. String Выражение, указывающее ключ, для которого выполняется поиск элементов коллекции.

Возвращаемое значение

true, если объект Visual Basic Collection содержит элемент с определенным ключом; в противном случае false.

Примеры

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

Если вы планируете искать коллекцию элементов с помощью ключей, не забудьте указать Key аргумент при каждом вызове Add метода.

Комментарии

Contains возвращает значение True , если коллекция содержит элемент с ключом точно соответствующего Keyключа. Contains В противном случае возвращаетсяFalse. Регистр игнорируется при сопоставлении значений ключей.

Элемент Visual Basic Collection может содержать некоторые элементы с ключами и другими элементами без ключей. Это зависит от того, предоставляет ли вызов Add метода аргумент необязательный Key параметр.

Применяется к