System::Array::ConvertAll-metod
Innehåll
[
Dölj
]Array::ConvertAll(ArrayPtr<InputType>, Converter<InputType, OutputType>) method
Skapar ett nytt Array-objekt och fyller det med element från den angivna arrayen konverterade till OutputType-typen med hjälp av den angivna konverteringsdelegaten.
template<typename InputType,typename OutputType> static ArrayPtr<OutputType> System::Array<T>::ConvertAll(ArrayPtr<InputType> input_array, Converter<InputType, OutputType> converter)
| Parameter | Beskrivning |
|---|---|
| InputType | Typen för element i inmatningsarrayen |
| OutputType | Typen för element i den resulterande arrayen |
| Parameter | Type | Beskrivning |
|---|---|---|
| input_array | ArrayPtr<InputType> | Ett Array-objekt |
| converter | Converter<InputType, OutputType> | Ett Converter-objekt som används för att konvertera varje element i inmatningsarrayen till motsvarande värden av OutputType-typen |
ReturnValue
En ny array som innehåller värden av OutputType-typen motsvarande värdena i input_array
Se även
- Typedef ArrayPtr
- Typedef Converter
- Class Array
- Namespace System
- Library Aspose.Page for C++
Array::ConvertAll(ArrayPtr<InputType>, std::function<OutputType(InputType)>) method
Skapar ett nytt Array-objekt och fyller det med element från den angivna arrayen konverterade till OutputType-typen med hjälp av det angivna konverteringsfunktionsobjektet.
template<typename InputType,typename OutputType> static ArrayPtr<OutputType> System::Array<T>::ConvertAll(ArrayPtr<InputType> input_array, std::function<OutputType(InputType)> converter)
| Parameter | Beskrivning |
|---|---|
| InputType | Typen för element i inmatningsarrayen |
| OutputType | Typen för element i den resulterande arrayen |
| Parameter | Type | Beskrivning |
|---|---|---|
| input_array | ArrayPtr<InputType> | Ett Array-objekt |
| konverterare | std::function<OutputType(InputType)> | Ett funktionsobjekt som används för att konvertera varje element i inmatningsarrayen till motsvarande värden av OutputType-typen |
ReturnValue
En ny array som innehåller värden av OutputType-typen motsvarande värdena i input_array
Se även
- Typedef ArrayPtr
- Class Array
- Namespace System
- Library Aspose.Page for C++