System::Array::IndexOf Methode

Array::IndexOf(const T&) const method

Bestimmt den Index des ersten Vorkommens des angegebenen Elements im Array.

virtual int System::Array<T>::IndexOf(const T &item) const override
ParameterTypBeschreibung
Elementconst T&Elementindex, dessen Wert ermittelt werden soll

ReturnValue

Index des ersten Auftretens des angegebenen Elements, wenn das Element gefunden wird, sonst -1

Siehe auch

Array::IndexOf(const ArrayPtr<ArrayType>&, const ValueType&) method

Bestimmt den Index des ersten Vorkommens des angegebenen Elements im Array.

template<typename ArrayType,typename ValueType> static int System::Array<T>::IndexOf(const ArrayPtr<ArrayType> &arr, const ValueType &value)
ParameterBeschreibung
ArrayTypeTyp der Elemente im Zielarray
ValueTypeTyp des zu suchenden Elements im Array
ParameterTypBeschreibung
arrconst ArrayPtr<ArrayType>&Array in dem das angegebene Element gesucht wird
Wertconst ValueType&Elementindex, dessen Wert ermittelt werden soll

ReturnValue

Index des ersten Auftretens des angegebenen Elements, wenn das Element gefunden wird, sonst -1

Siehe auch

Array::IndexOf(const ArrayPtr<ArrayType>&, const ValueType&, int) method

Bestimmt den Index des ersten Vorkommens des angegebenen Elements im Array, beginnend beim angegebenen Index.

template<typename ArrayType,typename ValueType> static int System::Array<T>::IndexOf(const ArrayPtr<ArrayType> &arr, const ValueType &value, int startIndex)
ParameterBeschreibung
ArrayTypeTyp der Elemente im Zielarray
ValueTypeTyp des zu suchenden Elements im Array
ParameterTypBeschreibung
arrconst ArrayPtr<ArrayType>&Array in dem das angegebene Element gesucht wird
Wertconst ValueType&Elementindex, dessen Wert ermittelt werden soll
startIndexintIndex, an dem die Suche gestartet wird

ReturnValue

Index des ersten Auftretens des angegebenen Elements, wenn das Element gefunden wird, sonst -1

Siehe auch

Array::IndexOf(const ArrayPtr<ArrayType>&, const ValueType&, int, int) method

Bestimmt den Index des ersten Vorkommens des angegebenen Elements in einem Bereich von Elementen des Arrays, der durch den Startindex und die Anzahl der Elemente im Bereich festgelegt ist.

template<typename ArrayType,typename ValueType> static int System::Array<T>::IndexOf(const ArrayPtr<ArrayType> &arr, const ValueType &value, int startIndex, int count)
ParameterBeschreibung
ArrayTypeTyp der Elemente im Zielarray
ValueTypeTyp des zu suchenden Elements im Array
ParameterTypBeschreibung
arrconst ArrayPtr<ArrayType>&Array in dem das angegebene Element gesucht wird
Wertconst ValueType&Elementindex, dessen Wert ermittelt werden soll
startIndexintIndex, an dem die Suche gestartet wird
countintAnzahl der Elemente des zu durchsuchenden Bereichs

ReturnValue

Index des ersten Auftretens des angegebenen Elements, wenn das Element gefunden wird, sonst -1

Siehe auch