Skip to content

Instantly share code, notes, and snippets.

@parzibyte
Created April 15, 2019 23:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save parzibyte/7cf8599bbbb486fe49ee5603f7039606 to your computer and use it in GitHub Desktop.
Save parzibyte/7cf8599bbbb486fe49ee5603f7039606 to your computer and use it in GitHub Desktop.
using System;
class MainClass {
public static void Main (string[] args) {
// Usamos string.Empty al remplazar,
// podemos remplazar un carácter (aunque no es un carácter, es una cadena)
// que es representado como " " en lugar de ' '
string conEspacios = "Hola mundo, programando en C# desde parzibyte.me";
Console.WriteLine("Con espacios: {0}", conEspacios);
string sinEspacios = conEspacios.Replace(" ", string.Empty);
Console.WriteLine("Sin espacios: {0}", sinEspacios);
// También podemos remplazar cadenas completas:
string cadena = "C++ es un lenguaje con recolector de basura, por eso me agrada programar en C++";
cadena = cadena.Replace("C++", "C#");
Console.WriteLine("Cadena remplazada: {0}", cadena);
// Saltos de línea, tabulaciones, etcétera
string otraCadena = "Hola\nmundo\t\testa es una cadena con muchos espacios, tabulaciones\n\ny saltos de línea";
Console.WriteLine("Cadena original: {0}", otraCadena);
string cadenaLimpia = otraCadena.Replace("\n", string.Empty).Replace("\t", string.Empty).Replace(" ", string.Empty);
Console.WriteLine("Limpia: {0}", cadenaLimpia);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment