System::String::operator+ yöntemi

String::operator+(char_t) const method

Dizenin sonuna karakter ekler.

String System::String::operator+(char_t x) const
ParameterTypeAçıklama
xchar_tEklenecek karakter.

ReturnValue

String concatenation result.

Ayrıca Bakınız

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

String concatenation operator.

String System::String::operator+(const String &str) const
ParameterTypeAçıklama
strconst String&String mevcut olanın sonuna eklemek için.

ReturnValue

Birleştirilmiş dize.

Ayrıca Bakınız

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
ParameterAçıklama
TDize sabiti veya karakter dize işaretçisi biçimlerinden biri.
ParameterTypeAçıklama
argconst T&Mevcut dizeyle birleştirilecek varlık.

ReturnValue

Birleştirilmiş dize.

Ayrıca Bakınız

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

Dizenin sonuna referans tipindeki nesnenin dize temsilini ekler.

template<typename T,std::enable_if_t< IsSmartPtr< T >::value > *> String System::String::operator+(const T &value) const
ParameterAçıklama
Tişaretçi türü.
ParameterTypeAçıklama
valueconst T&Object dizeye dönüştürmek için ToString() çağrısını kullanarak ve mevcut dizeye eklemek için.

ReturnValue

String concatenation result.

Ayrıca Bakınız

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

Değer tipi nesnesinin dize temsilini dize sonuna ekler.

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
ParameterAçıklama
TDeğer tipi, ToString() çağrısı yapılacak.
ParameterTypeAçıklama
valueconst T&Object dizeye dönüştürmek için ToString() çağrısını kullanarak ve mevcut dizeye eklemek için.

ReturnValue

String concatenation result.

Ayrıca Bakınız

String::operator+(double) const method

Dizenin sonuna kayan nokta değerinin dize temsilini ekler.

String System::String::operator+(double d) const
ParameterTypeAçıklama
ddoubleDizeye dönüştürülüp eklenecek değer.

ReturnValue

String concatenation result.

Ayrıca Bakınız

String::operator+(int) const method

Dizenin sonuna tamsayı değerinin dize temsilini ekler.

String System::String::operator+(int i) const
ParameterTypeAçıklama
iintDizeye dönüştürülüp eklenecek tamsayı değeri.

ReturnValue

String concatenation result.

Ayrıca Bakınız

String::operator+(int64_t) const method

Dizenin sonuna tamsayı değerinin dize temsilini ekler.

String System::String::operator+(int64_t v) const
ParameterTypeAçıklama
vint64_tDizeye dönüştürülüp eklenmek için eklenecek değer.

ReturnValue

String concatenation result.

Ayrıca Bakınız

String::operator+(T) const method

Dizenin sonuna boolean değerinin dize temsilini ekler.

template<typename T,std::enable_if_t< std::is_same< T, bool >::value > *> String System::String::operator+(T arg) const
ParameterAçıklama
TDizeyle birleştirilecek değer tipi. Bool olmalıdır
ParameterTypeAçıklama
argTBoolean değeri dizeye dönüştürülüp eklenecek.

ReturnValue

String concatenation result.

Ayrıca Bakınız

String::operator+(uint32_t) const method

Dizenin sonuna işaretsiz tamsayı değerinin dize temsilini ekler.

String System::String::operator+(uint32_t i) const
ParameterTypeAçıklama
iuint32_tDizeye dönüştürülüp eklenecek değer.

ReturnValue

String concatenation result.

Ayrıca Bakınız