Anuncios

Bienvenidos sean a este post, hoy veremos un metodo del tipo string.

Anuncios

Este metodo nos permite reemplazar desde un simple caracter hasta una porcion de un texto almacenado en una variable, veamos como es su sintaxis:

variable.Replace(texto_viejo,texto_nuevo);
Anuncios

El metodo se aplica directamente a la variable donde realizaremos el reemplazo, donde primero pasaremos el texto que deseamos reemplazar y luego el texto con el cual lo reemplazaremos, para entender el concepto vamos a crear un ejemplo y para ello harmeos un nuevo archivo con el nombre de reemplazo.cs y le agregaremos el siguiente codigo:

reemplazo.cs

using System;

public class Program
{
	static int Main()
	{
		string texto="tinchicus.com es un gran lugar para aprender!";
		Console.WriteLine(texto);
		Console.WriteLine(texto.Replace("un gran","el mejor"));
		Console.WriteLine(texto.Replace("n","*"));
		return 0;
	}
}
Anuncios

Primero definiremos una variable con un texto, la siguiente linea sera para mostrar el texto sin ninguna modificacion, en la siguiente linea cambiaremos dos palabras por otras, la ultima linea mostraremos el resultado de reemplazar la letra n por el asterisco (*), con todo esto comentado compilemos el codigo y ejecutemos el programa para ver como es su salida:

C:\Users\tinchicus>reemplazo.exe
tinchicus.com es un gran lugar para aprender!
tinchicus.com es el mejor lugar para aprender!
ti*chicus.com es u* gra* lugar para apre*der!

C:\Users\tinchicus>
Anuncios

Observen como trabaja este metodo, siempre buscara el texto que le pasemos como origen y lo reemplazara con el de destino todas las veces que lo encuentre en la cadena, si bien en el primer caso no se ve si lo podemos observar que se reemplazaron todas las letras n por asteriscos.

Anuncios

En resumen, hoy hemos visto Replace, que es, como es su sintaxis, para que sirve y un ejemplo muy simple para poder verlo en accion, espero les haya sido de utilidad sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.

Anuncios

Donación

Es para mantenimento del sitio, gracias!

$1.50

Anuncio publicitario