Méthode System::CastEnumerableTo

System::CastEnumerableTo(const From&) method

Effectue le transtypage explicite des éléments de l’objet énumérable spécifié vers un type différent.

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)
ParamètreDescription
ToLe type vers lequel caster statiquement les éléments de l’objet énumérable
FromLe type de l’objet énumérable
ParamètreTypeDescription
énumérableconst From&Objet énumérable contenant les éléments à caster

ReturnValue

Un pointeur vers une nouvelle collection contenant des éléments de type To équivalents aux éléments de enumerable

Voir aussi

System::CastEnumerableTo(const From&) method

Effectue le transtypage explicite des éléments de l’objet énumérable spécifié vers un type différent.

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)
ParamètreDescription
ToLe type vers lequel caster statiquement les éléments de l’objet énumérable
FromLe type de l’objet énumérable
ParamètreTypeDescription
énumérableconst From&est un héritier de l’objet Enumerable avec une méthode get_Count définie et contenant les éléments à caster

ReturnValue

Un pointeur vers une nouvelle collection contenant des éléments de type To équivalents aux éléments de enumerable

Voir aussi