System::String::operator+‑metod

String::operator+(char_t) const method

Lägger till tecken i slutet av strängen.

String System::String::operator+(char_t x) const
ParameterTypeBeskrivning
xchar_tTecken att lägga till.

ReturnValue

String concatenation result.

Se även

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

String concatenation operator.

String System::String::operator+(const String &str) const
ParameterTypeBeskrivning
strconst String&String att lägga till i slutet av den aktuella.

ReturnValue

Konkatenerad sträng.

Se även

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
ParameterBeskrivning
TEn av formerna för strängliteral eller teckensträngspekare.
ParameterTypeBeskrivning
argconst T&Entitet att konkatenera med den aktuella strängen.

ReturnValue

Konkatenerad sträng.

Se även

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

Lägger till referenstypobjektets strängrepresentation i slutet av strängen.

template<typename T,std::enable_if_t< IsSmartPtr< T >::value > *> String System::String::operator+(const T &value) const
ParameterBeskrivning
Tpekartyp.
ParameterTypeBeskrivning
valueconst T&Object för att konvertera till sträng med hjälp av ToString()-anrop och lägga till i den aktuella strängen.

ReturnValue

String concatenation result.

Se även

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

Lägger till värdetypens objektsträngrepresentation i slutet av strängen.

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
ParameterBeskrivning
TVärdetyp att anropa ToString() på.
ParameterTypeBeskrivning
valueconst T&Object för att konvertera till sträng med hjälp av ToString()-anrop och lägga till i den aktuella strängen.

ReturnValue

String concatenation result.

Se även

String::operator+(double) const method

Lägger till flyttalsvärdets strängrepresentation i slutet av strängen.

String System::String::operator+(double d) const
ParameterTypeBeskrivning
ddoubleVärde att konvertera till sträng och lägga till.

ReturnValue

String concatenation result.

Se även

String::operator+(int) const method

Lägger till heltalsvärdets strängrepresentation i slutet av strängen.

String System::String::operator+(int i) const
ParameterTypeBeskrivning
iintHeltalsvärde att konvertera till sträng och lägga till.

ReturnValue

String concatenation result.

Se även

String::operator+(int64_t) const method

Lägger till heltalsvärdets strängrepresentation i slutet av strängen.

String System::String::operator+(int64_t v) const
ParameterTypeBeskrivning
vint64_tVärde att konvertera till sträng och lägga till att lägga till.

ReturnValue

String concatenation result.

Se även

String::operator+(T) const method

Lägger till det booleska värdets strängrepresentation i slutet av strängen.

template<typename T,std::enable_if_t< std::is_same< T, bool >::value > *> String System::String::operator+(T arg) const
ParameterBeskrivning
TVärdetyp att konkatenera med sträng. Måste vara bool
ParameterTypeBeskrivning
argTBoolean värde att konvertera till sträng och lägga till.

ReturnValue

String concatenation result.

Se även

String::operator+(uint32_t) const method

Lägger till den osignerade heltalsvärdets strängrepresentation i slutet av strängen.

String System::String::operator+(uint32_t i) const
ParameterTypeBeskrivning
iuint32_tVärde att konvertera till sträng och lägga till.

ReturnValue

String concatenation result.

Se även