ModelMemberCollection<TItemType,TFindType>.Find Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wyszukuje w kolekcji dany klucz i zwraca go, jeśli zostanie znaleziony.
Przeciążenia
Find(String) |
Wyszukuje w kolekcji dany klucz i zwraca go, jeśli zostanie znaleziony. Jeśli klucz nie zostanie znaleziony, ta metoda zwróci wartość |
Find(TFindType) |
Wyszukuje w kolekcji dany klucz i zwraca go, jeśli zostanie znaleziony. Jeśli klucz nie zostanie znaleziony, ta metoda zwróci wartość |
Find(String, Boolean) |
W przypadku przesłonięć w klasie pochodnej funkcja wyszukuje w kolekcji dany klucz i zwraca go, jeśli zostanie znaleziony. Jeśli klucz nie zostanie znaleziony, ta metoda zgłasza wyjątek lub zwraca wartość w zależności od |
Find(TFindType, Boolean) |
W przypadku przesłonięć w klasie pochodnej funkcja wyszukuje w kolekcji dany klucz i zwraca go, jeśli zostanie znaleziony. Jeśli klucz nie zostanie znaleziony, ta metoda zgłasza wyjątek lub zwraca wartość w zależności od |
Find(String)
Wyszukuje w kolekcji dany klucz i zwraca go, jeśli zostanie znaleziony. Jeśli klucz nie zostanie znaleziony, ta metoda zwróci wartość 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
Parametry
- name
- String
Nazwa danego klucza.
Zwraca
- TItemType
Jeśli element zostanie znaleziony, zwraca element .
Wyjątki
Jest name
null
to .
Dotyczy
Find(TFindType)
Wyszukuje w kolekcji dany klucz i zwraca go, jeśli zostanie znaleziony. Jeśli klucz nie zostanie znaleziony, ta metoda zwróci wartość null
.
public:
TItemType Find(TFindType value);
public TItemType Find (TFindType value);
member this.Find : 'FindType -> 'ItemType
Public Function Find (value As TFindType) As TItemType
Parametry
- value
- TFindType
Typ danego klucza.
Zwraca
- TItemType
Jeśli element zostanie znaleziony, zwraca element .
Wyjątki
Jest value
null
to .
Dotyczy
Find(String, Boolean)
W przypadku przesłonięć w klasie pochodnej funkcja wyszukuje w kolekcji dany klucz i zwraca go, jeśli zostanie znaleziony. Jeśli klucz nie zostanie znaleziony, ta metoda zgłasza wyjątek lub zwraca wartość w zależności od null
wartości przekazanej do metody 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
Parametry
- name
- String
Nazwa danego klucza.
- throwOnError
- Boolean
true
aby zgłosić wyjątek, jeśli dany klucz nie zostanie znaleziony; w przeciwnym false
razie .
Zwraca
- TItemType
Jeśli element zostanie znaleziony, zwraca element .
Wyjątki
Nie name
znaleziono i throwOnError
jest true
.
Dotyczy
Find(TFindType, Boolean)
W przypadku przesłonięć w klasie pochodnej funkcja wyszukuje w kolekcji dany klucz i zwraca go, jeśli zostanie znaleziony. Jeśli klucz nie zostanie znaleziony, ta metoda zgłasza wyjątek lub zwraca wartość w zależności od null
wartości przekazanej do metody 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
Parametry
- value
- TFindType
Typ danego klucza.
- throwOnError
- Boolean
true
aby zgłosić wyjątek, jeśli dany klucz nie zostanie znaleziony; w przeciwnym false
razie .
Zwraca
- TItemType
Jeśli element zostanie znaleziony, zwraca element .
Wyjątki
Nie value
znaleziono i throwOnError
jest true
.