ModelMemberCollection<TItemType,TFindType>.Find 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
搜尋集合中的指定索引鍵,並在找到時傳回該索引鍵。
多載
| 名稱 | Description |
|---|---|
| Find(String) |
搜尋集合中的指定索引鍵,並在找到時傳回該索引鍵。 若找不到該鍵,則回傳 |
| Find(TFindType) |
搜尋集合中的指定索引鍵,並在找到時傳回該索引鍵。 若找不到該鍵,則回傳 |
| Find(String, Boolean) |
在衍生類別中覆寫時,搜尋集合中的指定索引鍵,並在找到時傳回它。 若找不到該鍵,此方法會拋出例外或回傳 |
| Find(TFindType, Boolean) |
在衍生類別中覆寫時,搜尋集合中的指定索引鍵,並在找到時傳回它。 若找不到該鍵,此方法會拋出例外或回傳 |
Find(String)
搜尋集合中的指定索引鍵,並在找到時傳回該索引鍵。 若找不到該鍵,則回傳 null。
public:
TItemType Find(System::String ^ name);
public TItemType Find(string name);
member this.Find : string -> 'ItemType
Public Function Find (name As String) As TItemType
參數
- name
- String
給定鑰匙的名字。
傳回
若找到,則退回該物品。
例外狀況
name 是 null。
適用於
Find(TFindType)
搜尋集合中的指定索引鍵,並在找到時傳回該索引鍵。 若找不到該鍵,則回傳 null。
public:
TItemType Find(TFindType value);
public TItemType Find(TFindType value);
member this.Find : 'FindType -> 'ItemType
Public Function Find (value As TFindType) As TItemType
參數
- value
- TFindType
給定金鑰的類型。
傳回
若找到,則退回該物品。
例外狀況
value 是 null。
適用於
Find(String, Boolean)
在衍生類別中覆寫時,搜尋集合中的指定索引鍵,並在找到時傳回它。 若找不到該鍵,此方法會拋出例外或回傳 null,取決於傳遞給 throwOnError的值。
protected:
abstract TItemType Find(System::String ^ name, bool throwOnError);
protected abstract TItemType Find(string name, bool throwOnError);
abstract member Find : string * bool -> 'ItemType
Protected MustOverride Function Find (name As String, throwOnError As Boolean) As TItemType
參數
- name
- String
給定鑰匙的名字。
- throwOnError
- Boolean
true若找不到指定金鑰,則拋出例外;否則,。 false
傳回
若找到,則退回該物品。
例外狀況
name該 未被找到,且 throwOnError 是 true。
適用於
Find(TFindType, Boolean)
在衍生類別中覆寫時,搜尋集合中的指定索引鍵,並在找到時傳回它。 若找不到該鍵,此方法會拋出例外或回傳 null,取決於傳遞給 throwOnError的值。
protected:
abstract TItemType Find(TFindType value, bool throwOnError);
protected abstract TItemType Find(TFindType value, bool throwOnError);
abstract member Find : 'FindType * bool -> 'ItemType
Protected MustOverride Function Find (value As TFindType, throwOnError As Boolean) As TItemType
參數
- value
- TFindType
給定金鑰的類型。
- throwOnError
- Boolean
true若找不到指定金鑰,則拋出例外;否則,。 false
傳回
若找到,則退回該物品。
例外狀況
value該 未被找到,且 throwOnError 是 true。