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)
ParameterAçıklama
ToBelirtilen dizinin öğelerinin dönüştürüleceği tip
FromDönüştürülecek öğelerin bulunduğu dizi öğelerinin tipi
ParameterTypeAçıklama
fromconst System::SharedPtr<System::Array<From>>&Dönüştürülecek öğeleri içeren diziye ait paylaşımlı gösterici

ReturnValue

To tipindeki öğeleri from öğelerine eşdeğer olarak 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[].

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)
ParameterAçıklama
ToBelirtilen dizinin öğelerinin dönüştürüleceği tip
FromDönüştürülecek öğelerin bulunduğu dizi öğelerinin tipi
ParameterTypeAçıklama
fromconst System::SharedPtr<System::Array<From>>&Dönüştürülecek öğeleri içeren diziye ait paylaşımlı gösterici

ReturnValue

To tipindeki öğeleri from öğelerine eşdeğer olarak 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