Anuncios

Bienvenidos sean a este post, hoy veremos un metodo muy particular.

Anuncios

Este metodo nos permite dividir una cadena de texto en base a un caracter informado y transformandolo en un array, primero veamos su sintaxis:

variable.Split(caracter);
Anuncios

Esta es su sintaxis mas basica donde aplicaremos el metodo en la variable a dividir y como argumento le pasaremos el caracter con el cual trabajaremos, para entender el concepto vamos a crear un ejemplo y para ello crearemos un nueo archvo con el nombre de separar.cs y le agregaremos el siguiente codigo:

separar.cs

using System;

public class Programa
{
	static int Main()
	{
		string texto="tinchicus.com es un gran lugar para aprender!";
		string[] miArreglo = texto.Split(' ');

		foreach(string palabra in miArreglo)
		{
			Console.WriteLine(palabra);
		}

		return 0;
	}
}
Anuncios

Es un ejemplo simple pero practico para ver el caso, en este caso primero definimos una variable con un texto, luego definimos un array de tipo string llamado miArreglo donde almacenaremos el resultado de aplicar el metodo Split a la variable anterior, observen que para este caso utilizamos el caracter del espacio en blanco para que lo separe en base a este caracter que encuentra en el texto, despues tenemos un bucle foreach donde pasara por todos los elementos del array antes creado, en el bloque mostraremos cada uno de los elementos en cada pasada, compilemos y ejecutemos el programa para ver como es su salida:

C:\Users\tinchicus>separar.exe
tinchicus.com
es
un
gran
lugar
para
aprender!

C:\Users\tinchicus>
Anuncios

En este caso nos separo el texto en distintas palabras para poder trabajar con ellas de forma individual, como mencionamos esta es su forma mas basica pero tambien podemos utilizar el metodo de la siguiente forma:

variable.Split('caracter1','caracter2',..,'caracterN');
Anuncios

Podemos agregar mas caracteres para dividir la cadena pero en general no se utiliza siendo la mas utilizada la opcion de un solo caracter como vimos en el ejemplo, aunque pueden tomar el codigo anterior y al metodo Split agreguen mas caracteres para ver como trabaja.

Anuncios

En resumen, hoy hemos visto a Split, que es, como es su sintaxis, que realiza, un ejemplo simple para ver como trabaja, y por ultimo una variante de la sintaxis, 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