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
itemconst T&Index des Elements, dessen Index ermittelt werden soll

ReturnValue

Index des ersten Vorkommens des angegebenen Elements, falls 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 zum Suchen des angegebenen Elements
Wertconst ValueType&Index des Elements, dessen Index ermittelt werden soll

ReturnValue

Index des ersten Vorkommens des angegebenen Elements, falls 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 ab dem 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 zum Suchen des angegebenen Elements
Wertconst ValueType&Index des Elements, dessen Index ermittelt werden soll
startIndexintIndex, an dem die Suche gestartet wird

ReturnValue

Index des ersten Vorkommens des angegebenen Elements, falls 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 durch den Startindex und die Anzahl der Elemente im Bereich definierten Bereich des Arrays.

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 zum Suchen des angegebenen Elements
Wertconst ValueType&Index des Elements, dessen Index ermittelt werden soll
startIndexintIndex, an dem die Suche gestartet wird
countintAnzahl der Elemente des zu durchsuchenden Bereichs

ReturnValue

Index des ersten Vorkommens des angegebenen Elements, falls das Element gefunden wird, sonst -1

Siehe auch