metode System::Array::ConvertAll

Array::ConvertAll(ArrayPtr<InputType>, Converter<InputType, OutputType>) method

Membuat objek Array baru dan mengisinya dengan elemen-elemen dari array yang ditentukan yang dikonversi ke tipe OutputType menggunakan delegasi konverter yang ditentukan.

template<typename InputType,typename OutputType> static ArrayPtr<OutputType> System::Array<T>::ConvertAll(ArrayPtr<InputType> input_array, Converter<InputType, OutputType> converter)
ParameterDeskripsi
InputTypeTipe elemen dari array input
OutputTypeTipe elemen dari array hasil
ParameterTipeDeskripsi
input_arrayArrayPtr<InputType>Sebuah objek Array
converterConverter<InputType, OutputType>Sebuah objek Converter yang digunakan untuk mengonversi setiap elemen dari array input menjadi nilai yang setara dengan tipe OutputType

ReturnValue

Array baru yang berisi nilai-nilai dengan tipe OutputType yang setara dengan nilai-nilai input_array

Lihat Juga

Array::ConvertAll(ArrayPtr<InputType>, std::function<OutputType(InputType)>) method

Membuat objek Array baru dan mengisinya dengan elemen-elemen dari array yang ditentukan yang dikonversi ke tipe OutputType menggunakan objek fungsi konverter yang ditentukan.

template<typename InputType,typename OutputType> static ArrayPtr<OutputType> System::Array<T>::ConvertAll(ArrayPtr<InputType> input_array, std::function<OutputType(InputType)> converter)
ParameterDeskripsi
InputTypeTipe elemen dari array input
OutputTypeTipe elemen dari array hasil
ParameterTipeDeskripsi
input_arrayArrayPtr<InputType>Sebuah objek Array
converterstd::function<OutputType(InputType)>Objek fungsi yang digunakan untuk mengonversi setiap elemen dari array input menjadi nilai yang setara dengan tipe OutputType

ReturnValue

Array baru yang berisi nilai-nilai dengan tipe OutputType yang setara dengan nilai-nilai input_array

Lihat Juga