Collection.Contains(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回一个值,该值指示 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
表达式,指定搜索集合的元素所用的键。
返回
如果 Visual Basic Collection
对象包含一个带有特定键的元素,则为 true
;否则为 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
如果打算使用元素键在集合中搜索元素,请记得每次调用 Add
方法时都提供 Key
参数。
注解
Contains
True
如果集合包含一个元素,其键与 完全匹配Key
,则返回 。 否则,Contains
将返回 False
。 匹配键值时,将忽略大小写。
Visual Basic Collection
可以包含一些具有键的元素,以及不包含键的其他元素。 这取决于对 Add 方法的调用是否向可选 Key
参数提供参数。