System::Array::IndexOf-metoden

Array::IndexOf(const T&) const method

Bestämmer indexet för den första förekomsten av det angivna objektet i arrayen.

virtual int System::Array<T>::IndexOf(const T &item) const override
ParameterTypeBeskrivning
objektconst T&Objektets index som ska bestämmas

ReturnValue

Index för den första förekomsten av det angivna objektet om objektet hittas, annars -1

Se även

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

Bestämmer indexet för den första förekomsten av angivet objekt i arrayen.

template<typename ArrayType,typename ValueType> static int System::Array<T>::IndexOf(const ArrayPtr<ArrayType> &arr, const ValueType &value)
ParameterBeskrivning
ArrayTypeTyp av element i målarrayen
ValueTypetyp av objektet att söka efter i arrayen
ParameterTypeBeskrivning
arrconst ArrayPtr<ArrayType>&Array att söka det angivna objektet i
valueconst ValueType&Objektets index som ska bestämmas

ReturnValue

Index för den första förekomsten av det angivna objektet om objektet hittas, annars -1

Se även

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

Bestämmer indexet för den första förekomsten av det angivna objektet i arrayen med start från det angivna indexet.

template<typename ArrayType,typename ValueType> static int System::Array<T>::IndexOf(const ArrayPtr<ArrayType> &arr, const ValueType &value, int startIndex)
ParameterBeskrivning
ArrayTypeTyp av element i målarrayen
ValueTypetyp av objektet att söka efter i arrayen
ParameterTypeBeskrivning
arrconst ArrayPtr<ArrayType>&Array att söka det angivna objektet i
valueconst ValueType&Objektets index som ska bestämmas
startIndexintIndex där sökningen startas

ReturnValue

Index för den första förekomsten av det angivna objektet om objektet hittas, annars -1

Se även

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

Bestämmer indexet för den första förekomsten av det angivna objektet i ett intervall av objekt i arrayen som anges av startindexet och antalet element i intervallet.

template<typename ArrayType,typename ValueType> static int System::Array<T>::IndexOf(const ArrayPtr<ArrayType> &arr, const ValueType &value, int startIndex, int count)
ParameterBeskrivning
ArrayTypeTyp av element i målarrayen
ValueTypetyp av objektet att söka efter i arrayen
ParameterTypeBeskrivning
arrconst ArrayPtr<ArrayType>&Array att söka det angivna objektet i
valueconst ValueType&Objektets index som ska bestämmas
startIndexintIndex där sökningen startas
countintAntal element i intervallet att söka i

ReturnValue

Index för den första förekomsten av det angivna objektet om objektet hittas, annars -1

Se även