Concatenación de strings en C#

En este video aprendemos los diferentes tipos de concatenación para strings o cadenas que tiene soportado de C#

En el siguiente archivo encontrarás los diferentes ejemplos con cada uno de los métodos que estan en C# para concatenar texto.

// See https://aka.ms/new-console-template for more information
using System.Text;

var name = "Miguel";
var lastName = "Teheran";

//usando el caracter +
Console.WriteLine(name + " " + lastName);

//usando la función string.format, especial para plantillas que vienen de archivos o bds
Console.WriteLine(string.Format("{0} {1}", name, lastName));

// utilizando string interpolation
Console.WriteLine($"{name} {lastName}");

// utilizando string builder, perfecto para grandes cantidades de texto
StringBuilder sb = new StringBuilder(); 
sb.Append(name);
sb.Append(" ");
sb.Append(lastName);
Console.WriteLine(sb.ToString());


//utilizando el la función  string.Contact 
Console.WriteLine(string.Concat(name, " ", lastName));