Метод System::CastEnumerableTo

System::CastEnumerableTo(const From&) method

Выполняет явное приведение элементов указанного перечислимого объекта к другому типу.

template<class To,class From> std::enable_if<!System::detail::has_method_get_Count<From>::value, Collections::Generic::ListPtr<To>>::type System::CastEnumerableTo(const From &enumerable)
ПараметрОписание
КТип, к которому статически приводятся элементы перечислимого объекта
FromТип перечислимого объекта
ПараметрТипОписание
перечислимыйconst From&Enumerable объект, содержащий элементы для приведения

ReturnValue

Указатель на новую коллекцию, содержащую элементы типа To, эквивалентные элементам enumerable

См. также

System::CastEnumerableTo(const From&) method

Выполняет явное приведение элементов указанного перечислимого объекта к другому типу.

template<class To,class From> std::enable_if<System::detail::has_method_get_Count<From>::value, Collections::Generic::ListPtr<To>>::type System::CastEnumerableTo(const From &enumerable)
ПараметрОписание
КТип, к которому статически приводятся элементы перечислимого объекта
FromТип перечислимого объекта
ПараметрТипОписание
перечислимыйconst From&является наследником объекта Enumerable с определённым методом get_Count и содержащим элементы для приведения

ReturnValue

Указатель на новую коллекцию, содержащую элементы типа To, эквивалентные элементам enumerable

См. также