Método System::String::operator+

String::operator+(char_t) const method

Añade un carácter al final de la cadena.

String System::String::operator+(char_t x) const
ParámetroTipoDescripción
xchar_tCarácter a añadir.

ReturnValue

String concatenation result.

Ver también

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

String concatenation operator.

String System::String::operator+(const String &str) const
ParámetroTipoDescripción
strconst String&String para añadir al final del actual.

ReturnValue

Cadena concatenada.

Ver también

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
ParámetroDescripción
TUna de las formas de literal de cadena o puntero a cadena de caracteres.
ParámetroTipoDescripción
argconst T&Entidad para concatenar con la cadena actual.

ReturnValue

Cadena concatenada.

Ver también

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

Agrega la representación en cadena del objeto de tipo referencia al final de la cadena.

template<typename T,std::enable_if_t< IsSmartPtr< T >::value > *> String System::String::operator+(const T &value) const
ParámetroDescripción
Ttipo puntero.
ParámetroTipoDescripción
valueconst T&Object para convertir a cadena usando la llamada a ToString() y añadir a la cadena actual.

ReturnValue

String concatenation result.

Ver también

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

Añade la representación en cadena del objeto de tipo valor al final de la cadena.

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
ParámetroDescripción
TTipo valor para llamar a ToString().
ParámetroTipoDescripción
valueconst T&Object para convertir a cadena usando la llamada a ToString() y añadir a la cadena actual.

ReturnValue

String concatenation result.

Ver también

String::operator+(double) const method

Agrega la representación en cadena del valor de punto flotante al final de la cadena.

String System::String::operator+(double d) const
ParámetroTipoDescripción
ddoubleValor para convertir a cadena y añadir.

ReturnValue

String concatenation result.

Ver también

String::operator+(int) const method

Agrega la representación en cadena del valor entero al final de la cadena.

String System::String::operator+(int i) const
ParámetroTipoDescripción
iintValor entero para convertir a cadena y añadir.

ReturnValue

String concatenation result.

Ver también

String::operator+(int64_t) const method

Agrega la representación en cadena del valor entero al final de la cadena.

String System::String::operator+(int64_t v) const
ParámetroTipoDescripción
vint64_tValor para convertir a cadena y añadir para añadir.

ReturnValue

String concatenation result.

Ver también

String::operator+(T) const method

Agrega la representación en cadena del valor booleano al final de la cadena.

template<typename T,std::enable_if_t< std::is_same< T, bool >::value > *> String System::String::operator+(T arg) const
ParámetroDescripción
TTipo de valor para concatenar con la cadena. Debe ser bool
ParámetroTipoDescripción
argTBoolean valor para convertir a cadena y añadir.

ReturnValue

String concatenation result.

Ver también

String::operator+(uint32_t) const method

Agrega la representación en cadena del valor entero sin signo al final de la cadena.

String System::String::operator+(uint32_t i) const
ParámetroTipoDescripción
iuint32_tValor para convertir a cadena y añadir.

ReturnValue

String concatenation result.

Ver también