طريقة System::String::operator+

String::operator+(char_t) const method

يضيف حرفًا إلى نهاية السلسلة.

String System::String::operator+(char_t x) const
ParameterTypeالوصف
xchar_tالحرف المراد إضافته.

ReturnValue

String concatenation result.

انظر أيضًا

String::operator+(const String&) const method

String concatenation operator.

String System::String::operator+(const String &str) const
ParameterTypeالوصف
strconst String&String لإضافتها إلى نهاية الحالية.

ReturnValue

السلسلة المدمجة.

انظر أيضًا

String::operator+(const T&) const method

String concatenation with string literal or character string pointer.

template<typename T,std::enable_if_t< IsStringLiteral< T, char_t >::value > *> String System::String::operator+(const T &arg) const
Parameterالوصف
Tإحدى صيغ النص الحرفي أو مؤشر سلسلة الأحرف.
ParameterTypeالوصف
argconst T&الكيان لدمجه مع السلسلة الحالية.

ReturnValue

السلسلة المدمجة.

انظر أيضًا

String::operator+(const T&) const method

يضيف تمثيل كائن من نوع مرجعي كسلسلة إلى نهاية السلسلة.

template<typename T,std::enable_if_t< IsSmartPtr< T >::value > *> String System::String::operator+(const T &value) const
Parameterالوصف
Tنوع المؤشر.
ParameterTypeالوصف
valueconst T&Object للتحويل إلى سلسلة باستخدام استدعاء ToString() وإضافتها إلى السلسلة الحالية.

ReturnValue

String concatenation result.

انظر أيضًا

String::operator+(const T&) const method

يضيف تمثيل كائن النوع القيمي كسلسلة إلى نهاية السلسلة.

template<typename T,std::enable_if_t<!IsSmartPtr< T >::value &&!std::is_scalar< T >::value &&!std::is_array< T >::value > *> String System::String::operator+(const T &value) const
Parameterالوصف
Tنوع القيمة لاستدعاء ToString().
ParameterTypeالوصف
valueconst T&Object للتحويل إلى سلسلة باستخدام استدعاء ToString() وإضافتها إلى السلسلة الحالية.

ReturnValue

String concatenation result.

انظر أيضًا

String::operator+(double) const method

يضيف تمثيل قيمة عدد عشري كسلسلة إلى نهاية السلسلة.

String System::String::operator+(double d) const
ParameterTypeالوصف
ddoubleالقيمة للتحويل إلى سلسلة وإضافتها.

ReturnValue

String concatenation result.

انظر أيضًا

String::operator+(int) const method

يضيف تمثيل قيمة عدد صحيح كسلسلة إلى نهاية السلسلة.

String System::String::operator+(int i) const
ParameterTypeالوصف
iintقيمة عدد صحيح للتحويل إلى سلسلة وإضافتها.

ReturnValue

String concatenation result.

انظر أيضًا

String::operator+(int64_t) const method

يضيف تمثيل قيمة عدد صحيح كسلسلة إلى نهاية السلسلة.

String System::String::operator+(int64_t v) const
ParameterTypeالوصف
vint64_tالقيمة للتحويل إلى سلسلة وإضافتها إلى الإضافة.

ReturnValue

String concatenation result.

انظر أيضًا

String::operator+(T) const method

يضيف تمثيل قيمة منطقية كسلسلة إلى نهاية السلسلة.

template<typename T,std::enable_if_t< std::is_same< T, bool >::value > *> String System::String::operator+(T arg) const
Parameterالوصف
Tنوع القيمة للدمج مع السلسلة. يجب أن يكون bool
ParameterTypeالوصف
argTBoolean قيمة للتحويل إلى سلسلة وإضافتها.

ReturnValue

String concatenation result.

انظر أيضًا

String::operator+(uint32_t) const method

يضيف تمثيل قيمة عدد صحيح غير موقع كسلسلة إلى نهاية السلسلة.

String System::String::operator+(uint32_t i) const
ParameterTypeالوصف
iuint32_tالقيمة للتحويل إلى سلسلة وإضافتها.

ReturnValue

String concatenation result.

انظر أيضًا