System::StaticCastArray yöntemi

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

Belirtilen dizinin öğelerini farklı bir türe dönüştürür. From bir SmartPtr nesnesi olduğunda geçersiz kılma.

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)
ParametreAçıklama
ŞuBelirtilen dizinin öğelerinin dönüştürüleceği tip
FromDönüştürülecek öğelerin bulunduğu dizinin öğelerinin tipi
ParametreTürAçıklama
başlangıçconst System::SharedPtr<System::Array<From>>&Dönüştürülecek öğeleri içeren diziye ait paylaşımlı gösterici

ReturnValue

Tipi To olan ve from öğelerine eşdeğer öğeler içeren yeni bir diziye işaretçi

Deprecated

Geriye dönük uyumluluk için eklendi. Bunun yerine ExplicitCast kullanın.

Ayrıca Bakınız

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

Belirtilen dizinin öğelerini farklı bir türe dönüştürür. From bir Boxable ve To bir Object[] olduğunda geçersiz kılma.

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)
ParametreAçıklama
ŞuBelirtilen dizinin öğelerinin dönüştürüleceği tip
FromDönüştürülecek öğelerin bulunduğu dizinin öğelerinin tipi
ParametreTürAçıklama
başlangıçconst System::SharedPtr<System::Array<From>>&Dönüştürülecek öğeleri içeren diziye ait paylaşımlı gösterici

ReturnValue

Tipi To olan ve from öğelerine eşdeğer öğeler içeren yeni bir diziye işaretçi

Deprecated

Geriye dönük uyumluluk için eklendi. Bunun yerine ExplicitCast kullanın.

Ayrıca Bakınız