public static void Main()
string Cadena01, Cadena02, subCadena;
Console.WriteLine("Dame una cadena de texto");
Cadena01 = Console.ReadLine();
Console.WriteLine("Dame otra cadena de texto");
Cadena02 = Console.ReadLine();
if (Cadena01.Length > Cadena02.Length)
Console.WriteLine("La longitud de la cadena más larga es: " + Cadena01.Length);
Console.WriteLine("La longitud de la cadena más larga es: " + Cadena02.Length);
if (Cadena01.Contains(Cadena02))
Console.WriteLine("La cadena 01 SI contiene a la cadena 02");
Console.WriteLine("La cadena 01 NO contiene a la cadena 02");
Console.WriteLine("Los últimos tres caracteres de la cadena dos '{0}' son: {1}", Cadena02, Cadena02.Substring((Cadena02.Length - 3),3)) ;
Console.WriteLine("Los primeros cinco caracteres de la cadena uno '{0}' son : {1}", Cadena01, Cadena01.Substring(0, 5));
string CadenaR = Cadena01.Replace("a","x");
string CadenaR1 = CadenaR.Replace("b","y");
string CadenaR2 = CadenaR1.Replace("c", "z");
Console.WriteLine("Se sustituyen de la cadena uno las letras 'a', 'b' y 'c' por 'x', 'y' y 'z' respectivamente: " + CadenaR2);
Cadena01 = Cadena01.Trim();
Cadena02 = " " + Cadena02.Trim();
Console.WriteLine("La concatenación de las cadenas es: {0}", string.Concat( Cadena01, Cadena02));