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
。