Anuncios

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

Anuncios

En este post vimos un metodo que nos permitia convertir una cadena en un array a traves de la division de esta, el metodo del cual hablaremos aqui hace justamennte lo opuesto, es decir converit un array de tipo string en un texto o string uniendo todos los elementos de este, veamos su sintaxis:

string.Join("unidor", array);
Anuncios

En este caso debemos pasar la clase donde se encuentra definida seguido del metodo y entre partentesis pasaremos primero el elemento que se encargara de unir los distintos elementos del array, el cual puede ir desde un simple caracter como un espacio en blanco hasta un palabra o una frase dependiendo de nuestra necesidad, el siguiente argumento sera el array que uniremos, vamos a crear un ejemplo para entender el concepto, para ello crearemos un nuevo archivo llamado unir.cs y en el agregaremos el siguiente codigo:

unir.cs

using System;

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

		Console.WriteLine("Resultado de dividirla:");
		foreach(string palabra in miArreglo)
		{
			Console.WriteLine(palabra);
		}

		string cdn = string.Join("->", miArreglo);
		Console.Write("Cadena unida: " + cdn);

		return 0;
	}
}
Anuncios
Anuncios

Aqui primero definimos una variable con un texto, lo siguiente es hacer lo mismo que hicimos en este post aplicando el metodo Split sobre la variable anterior para separarlas en base al espacio que divide a las palabras, despues por medio de un bucle foreach mostraremos cada uno de los elementtos almacenados en el nuevo array (miArreglo), hasta aqui generamos el nuevo array y lo mostramos, nuestro siguiente paso sera usar el Join, para ello definimos una nueva variable llamada cdn en la cual almacenaremos el resultado de usar el metodo Join, para este caso usaremos un «unidor» que es una flecha y luego le pasamos el array que generamos con el Split, por ultimo mostramos el valor almacenado en cdn, compilemos y veamos como es su salida:

C:\Users\tinchicus>unir.exe
Resultado de dividirla:
tinchicus.com
es
un
gran
lugar
para
aprender!
Cadena unida: tinchicus.com->es->un->gran->lugar->para->aprender!
C:\Users\tinchicus>
Anuncios

Al igual que vimos en este post primero pudimos dividir el texto en cada ima de sus palabras que las componen, pero despues podemos ver como ahora volvimos a crear el texto pero en lugar de tener espacios tenemos una flecha en su lugar, asi como dijimos anteriormente podemos usar lo que queramos, como pueden ver tiene su practicidad para algunas tareas pero eso se los dejo a ustedes.

Anuncios

En resumen, hoy hemos visto Join, que es, como es su sintaxis, para que sirve y un ejemplo simple para poder verlo en eaccion, espero les sea 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
pp258

Donación

Es para mantenimento del sitio, gracias!

$1.50

Anuncio publicitario