System::StaticCastArray methode

System::StaticCastArray(const System::SharedPtr<System::Array<From>>&) method

Voert casting uit van elementen van de opgegeven array naar een ander type. Overschrijft voor gevallen waarin From een SmartPtr object is.

template<typename To,typename From> std::enable_if_t<System::IsSmartPtr<From>::value, System::SharedPtr<System::Array<To>>> System::StaticCastArray(const System::SharedPtr<System::Array<From>> &from)
ParameterBeschrijving
NaarHet type waarnaar de elementen van de opgegeven array moeten worden gecast
FromHet type van de elementen van de array‑elementen die moeten worden gecast
ParameterTypeBeschrijving
fromconst System::SharedPtr<System::Array<From>>&Gedeelde pointer naar de array die de te casten elementen bevat

ReturnValue

Een pointer naar een nieuwe array die elementen van type To bevat die equivalent zijn aan de elementen van from

Deprecated

Toegevoegd voor achterwaartse compatibiliteit. Gebruik in plaats daarvan ExplicitCast.

Zie ook

System::StaticCastArray(const System::SharedPtr<System::Array<From>>&) method

Voert casting uit van elementen van de opgegeven array naar een ander type. Overschrijft voor gevallen waarin From Boxable is en To een Object[].

template<typename To,typename From> std::enable_if_t<!System::IsSmartPtr<From>::value &&System::IsBoxable<From>::value &&std::is_same<To, System::SharedPtr<Object>>::value, System::SharedPtr<System::Array<To>>> System::StaticCastArray(const System::SharedPtr<System::Array<From>> &from)
ParameterBeschrijving
NaarHet type waarnaar de elementen van de opgegeven array moeten worden gecast
FromHet type van de elementen van de array‑elementen die moeten worden gecast
ParameterTypeBeschrijving
fromconst System::SharedPtr<System::Array<From>>&Gedeelde pointer naar de array die de te casten elementen bevat

ReturnValue

Een pointer naar een nieuwe array die elementen van type To bevat die equivalent zijn aan de elementen van from

Deprecated

Toegevoegd voor achterwaartse compatibiliteit. Gebruik in plaats daarvan ExplicitCast.

Zie ook