System::Array::LastIndexOf メソッド

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

開始インデックスと範囲内の要素数で指定された配列の項目範囲内で、指定された項目が最後に出現するインデックスを決定します。

template<typename ArrayType,typename ValueType> static int System::Array<T>::LastIndexOf(const ArrayPtr<ArrayType> &arr, const ValueType &value, int startIndex, int count)
パラメーター説明
ArrayType対象配列の要素型
ValueType配列内で検索する項目の型
パラメーター説明
arrconst ArrayPtr<ArrayType>&指定された項目を検索するための Array
valueconst ValueType&決定すべき項目のインデックス
startIndexint検索が開始されるインデックス
countint検索対象範囲の要素数

ReturnValue

項目が見つかった場合は指定された項目の最後の出現インデックスを、見つからなかった場合は -1 を返します。

参照

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

配列内で指定された項目が最後に出現するインデックスを決定します。

template<typename ArrayType,typename ValueType> static int System::Array<T>::LastIndexOf(const ArrayPtr<ArrayType> &items, const ValueType &value)
パラメーター説明
ArrayType対象配列の要素型
ValueType配列内で検索する項目の型
パラメーター説明
itemsconst ArrayPtr<ArrayType>&指定された項目を検索するための Array
valueconst ValueType&決定すべき項目のインデックス

ReturnValue

項目が見つかった場合は指定された項目の最後の出現インデックスを、見つからなかった場合は -1 を返します。

参照

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

指定されたインデックスから開始して、配列内で指定された項目が最後に出現するインデックスを決定します。

template<typename ArrayType,typename ValueType> static int System::Array<T>::LastIndexOf(const ArrayPtr<ArrayType> &items, const ValueType &value, int startIndex)
パラメーター説明
ArrayType対象配列の要素型
ValueType配列内で検索する項目の型
パラメーター説明
itemsconst ArrayPtr<ArrayType>&指定された項目を検索するための Array
valueconst ValueType&決定すべき項目のインデックス
startIndexint検索が開始されるインデックス

ReturnValue

項目が見つかった場合は指定された項目の最後の出現インデックスを、見つからなかった場合は -1 を返します。

参照