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)
ПараметрОписание
ToТип, к которому статически приводятся элементы перечисляемого объекта
FromТип перечисляемого объекта
ПараметрТипОписание
enumerableconst From&Перечисляемый объект, содержащий элементы для приведения

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)
ПараметрОписание
ToТип, к которому статически приводятся элементы перечисляемого объекта
FromТип перечисляемого объекта
ПараметрТипОписание
enumerableconst From&является наследником объекта Enumerable с определённым методом get_Count и содержащим элементы для приведения

ReturnValue

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

См. также