ModelMemberCollection<TItemType,TFindType>.Find 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在集合中搜尋指定的索引鍵,如果找到就傳回該索引鍵。
多載
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
指定索引鍵的名稱。
傳回
- TItemType
如果找到,則傳回項目。
例外狀況
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
指定索引鍵的型別。
傳回
- TItemType
如果找到,則傳回項目。
例外狀況
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
。
傳回
- TItemType
如果找到,則傳回項目。
例外狀況
找不到 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
。
傳回
- TItemType
如果找到,則傳回項目。
例外狀況
找不到 value
,且 throwOnError
為 true
。