System::Array::IndexOf метод

Array::IndexOf(const T&) const method

Определяет индекс первого вхождения указанного элемента в массив.

virtual int System::Array<T>::IndexOf(const T &item) const override
ПараметрТипОписание
элементconst T&Индекс элемента, который необходимо определить

ReturnValue

Индекс первого вхождения указанного элемента, если элемент найден, иначе -1

См. также

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

Определяет индекс первого вхождения указанного элемента в массив.

template<typename ArrayType,typename ValueType> static int System::Array<T>::IndexOf(const ArrayPtr<ArrayType> &arr, const ValueType &value)
ПараметрОписание
ArrayTypeТип элементов в целевом массиве
ValueTypeтип элемента для поиска в массиве
ПараметрТипОписание
arrconst ArrayPtr<ArrayType>&Array для поиска указанного элемента в
значениеconst ValueType&Индекс элемента, который необходимо определить

ReturnValue

Индекс первого вхождения указанного элемента, если элемент найден, иначе -1

См. также

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

Определяет индекс первого вхождения указанного элемента в массив, начиная с указанного индекса.

template<typename ArrayType,typename ValueType> static int System::Array<T>::IndexOf(const ArrayPtr<ArrayType> &arr, const ValueType &value, int startIndex)
ПараметрОписание
ArrayTypeТип элементов в целевом массиве
ValueTypeтип элемента для поиска в массиве
ПараметрТипОписание
arrconst ArrayPtr<ArrayType>&Array для поиска указанного элемента в
значениеconst ValueType&Индекс элемента, который необходимо определить
startIndexintИндекс, с которого начинается поиск

ReturnValue

Индекс первого вхождения указанного элемента, если элемент найден, иначе -1

См. также

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

Определяет индекс первого вхождения указанного элемента в диапазоне элементов массива, заданного начальным индексом и количеством элементов в диапазоне.

template<typename ArrayType,typename ValueType> static int System::Array<T>::IndexOf(const ArrayPtr<ArrayType> &arr, const ValueType &value, int startIndex, int count)
ПараметрОписание
ArrayTypeТип элементов в целевом массиве
ValueTypeтип элемента для поиска в массиве
ПараметрТипОписание
arrconst ArrayPtr<ArrayType>&Array для поиска указанного элемента в
значениеconst ValueType&Индекс элемента, который необходимо определить
startIndexintИндекс, с которого начинается поиск
countintКоличество элементов диапазона, в котором производится поиск

ReturnValue

Индекс первого вхождения указанного элемента, если элемент найден, иначе -1

См. также