Aracılığıyla paylaş


ModelMemberCollection<TItemType,TFindType>.Find Yöntem

Tanım

Koleksiyonda verilen anahtarı arar ve bulunursa onu döndürür.

Aşırı Yüklemeler

Find(String)

Koleksiyonda verilen anahtarı arar ve bulunursa onu döndürür. Anahtar bulunamazsa, bu yöntem döndürür null .

Find(TFindType)

Koleksiyonda verilen anahtarı arar ve bulunursa onu döndürür. Anahtar bulunamazsa, bu yöntem döndürür null .

Find(String, Boolean)

Türetilmiş bir sınıfta geçersiz kılınırsa, belirtilen anahtar için koleksiyonu arar ve bulunursa onu döndürür. Anahtar bulunamazsa, null geçirilen değere bağlı olarak bu yöntem bir özel durum oluşturur veya döndürür throwOnError .

Find(TFindType, Boolean)

Türetilmiş bir sınıfta geçersiz kılınırsa, belirtilen anahtar için koleksiyonu arar ve bulunursa onu döndürür. Anahtar bulunamazsa, null geçirilen değere bağlı olarak bu yöntem bir özel durum oluşturur veya döndürür throwOnError .

Find(String)

Koleksiyonda verilen anahtarı arar ve bulunursa onu döndürür. Anahtar bulunamazsa, bu yöntem döndürür 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

Parametreler

name
String

Verilen anahtarın adı.

Döndürülenler

TItemType

Bulunursa, öğeyi döndürür.

Özel durumlar

name null .

Şunlara uygulanır

Find(TFindType)

Koleksiyonda verilen anahtarı arar ve bulunursa onu döndürür. Anahtar bulunamazsa, bu yöntem döndürür null .

public:
 TItemType Find(TFindType value);
public TItemType Find (TFindType value);
member this.Find : 'FindType -> 'ItemType
Public Function Find (value As TFindType) As TItemType

Parametreler

value
TFindType

Verilen anahtarın türü.

Döndürülenler

TItemType

Bulunursa, öğeyi döndürür.

Özel durumlar

value null .

Şunlara uygulanır

Find(String, Boolean)

Türetilmiş bir sınıfta geçersiz kılınırsa, belirtilen anahtar için koleksiyonu arar ve bulunursa onu döndürür. Anahtar bulunamazsa, null geçirilen değere bağlı olarak bu yöntem bir özel durum oluşturur veya döndürür 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

Parametreler

name
String

Verilen anahtarın adı.

throwOnError
Boolean

true verilen anahtar bulunamazsa bir özel durum oluşturmak için; Aksi takdirde, false .

Döndürülenler

TItemType

Bulunursa, öğeyi döndürür.

Özel durumlar

nameBulunamadı ve ' throwOnError dir true .

Şunlara uygulanır

Find(TFindType, Boolean)

Türetilmiş bir sınıfta geçersiz kılınırsa, belirtilen anahtar için koleksiyonu arar ve bulunursa onu döndürür. Anahtar bulunamazsa, null geçirilen değere bağlı olarak bu yöntem bir özel durum oluşturur veya döndürür 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

Parametreler

value
TFindType

Verilen anahtarın türü.

throwOnError
Boolean

true verilen anahtar bulunamazsa bir özel durum oluşturmak için; Aksi takdirde, false .

Döndürülenler

TItemType

Bulunursa, öğeyi döndürür.

Özel durumlar

valueBulunamadı ve ' throwOnError dir true .

Şunlara uygulanır