System::Array::ConvertAll طريقة
محتويات
[
يخفي
]Array::ConvertAll(ArrayPtr<InputType>, Converter<InputType, OutputType>) method
ينشئ كائنًا جديدًا من نوع Array ويملأه بعناصر المصفوفة المحددة التي تم تحويلها إلى النوع OutputType باستخدام مفوض التحويل المحدد.
template<typename InputType,typename OutputType> static ArrayPtr<OutputType> System::Array<T>::ConvertAll(ArrayPtr<InputType> input_array, Converter<InputType, OutputType> converter)
| معامل | الوصف |
|---|---|
| InputType | نوع عناصر مصفوفة الإدخال |
| OutputType | نوع عناصر المصفوفة الناتجة |
| معامل | نوع | الوصف |
|---|---|---|
| input_array | ArrayPtr<InputType> | كائن من نوع Array |
| converter | Converter<InputType, OutputType> | كائن Converter يُستخدم لتحويل كل عنصر من مصفوفة الإدخال إلى قيم مكافئة من النوع OutputType |
ReturnValue
مصفوفة جديدة تحتوي على قيم من النوع OutputType مكافئة للقيم في input_array
انظر أيضًا
- Typedef ArrayPtr
- Typedef Converter
- Class Array
- Namespace System
- Library Aspose.Font for C++
Array::ConvertAll(ArrayPtr<InputType>, std::function<OutputType(InputType)>) method
ينشئ كائنًا جديدًا من نوع Array ويملأه بعناصر المصفوفة المحددة التي تم تحويلها إلى النوع OutputType باستخدام كائن دالة التحويل المحدد.
template<typename InputType,typename OutputType> static ArrayPtr<OutputType> System::Array<T>::ConvertAll(ArrayPtr<InputType> input_array, std::function<OutputType(InputType)> converter)
| معامل | الوصف |
|---|---|
| InputType | نوع عناصر مصفوفة الإدخال |
| OutputType | نوع عناصر المصفوفة الناتجة |
| معامل | نوع | الوصف |
|---|---|---|
| input_array | ArrayPtr<InputType> | كائن من نوع Array |
| converter | std::function<OutputType(InputType)> | كائن دالة يُستخدم لتحويل كل عنصر من مصفوفة الإدخال إلى قيم مكافئة من النوع OutputType |
ReturnValue
مصفوفة جديدة تحتوي على قيم من النوع OutputType مكافئة للقيم في input_array
انظر أيضًا
- Typedef ArrayPtr
- Class Array
- Namespace System
- Library Aspose.Font for C++