C# Concatenación de cadenas
Concatenación de cadenas
El operador +
se puede utilizar entre cadenas para combinarlas. Esto se llama concatenación:
Ejemplo
string firstName = "John ";
string lastName = "Doe";
string name = firstName + lastName;
Console.WriteLine(name);
Tenga en cuenta que hemos agregado un espacio después de "John" para crear un espacio entre el nombre y el apellido en la impresión.
También puedes usar el método string.Concat()
para concatenar dos cadenas:
Ejemplo
string firstName = "John ";
string lastName = "Doe";
string name = string.Concat(firstName, lastName);
Console.WriteLine(name);
Agregar números y cadenas
¡ADVERTENCIA!
C# utiliza el operador +
tanto para la suma como para la concatenación.
Recuerda: Los números se suman. Las cadenas están concatenadas.
Si sumas dos números, el resultado será un número:
Ejemplo
int x = 10;
int y = 20;
int z = x + y; // z será 30 (un número entero/número)
Si agrega dos cadenas, el resultado será una concatenación de cadenas:
Ejemplo
string x = "10";
string y = "20";
string z = x + y; // z será 1020 (una cadena)