Underc0de - La Casa de los Informáticos

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: Devilboy en Octubre 25, 2013, 06:30:16 PM

Título: [SOLUCIONADO] Duda separar cadenas c#
Publicado por: Devilboy en Octubre 25, 2013, 06:30:16 PM
Creo que ya estoy bloqueado o no se que pasa pero les explico

tengo esta cadena: "cadena1$cadena2$cadena3$cadena4$"

quiero separar cadena1, cadena2, cadena3 y cadena4 cada uno en su propia variable por ejemplo:



string stringTemp = "cadena1$cadena2$cadena3$cadena4$";

stringtemp1 = "cadena1";
stringtemp2 = "cadena2";
stringtemp3 = "cadena3";
stringtemp4 = "cadena4";

gracias
Título: Re:Duda separar cadenas c#
Publicado por: Expermicid en Octubre 25, 2013, 11:00:35 PM
busca la equivalencia de la funcion split en C#, seguramente con eso conseguiras lo que buscas
eso si, terminaras con un arreglo
Título: Re:Duda separar cadenas c#
Publicado por: Devilboy en Octubre 26, 2013, 10:17:51 AM
List<string> lista2 = new List<string>();
                    string[] temp = varTempHost.Split('$');

                    foreach (string temp2 in temp)
                    {

                        lista2.Add(temp2);
                    }
Título: Re:Duda separar cadenas c#
Publicado por: CrazyKade en Octubre 26, 2013, 10:34:22 AM
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
List<string> lista2 = new List<string>();
                    string[] temp = varTempHost.Split('$');

                    foreach (string temp2 in temp)
                    {

                        lista2.Add(temp2);
                    }


Hola, DevilBoy, fijate esta linea.

varTempHost.Split('$');;

Creo que sería así:
varTempHost.Split({'$'});

Saludos.

CrazyKade
Título: Re:Duda separar cadenas c#
Publicado por: Devilboy en Octubre 26, 2013, 06:25:49 PM
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
List<string> lista2 = new List<string>();
                    string[] temp = varTempHost.Split('$');

                    foreach (string temp2 in temp)
                    {

                        lista2.Add(temp2);
                    }


Hola, DevilBoy, fijate esta linea.

varTempHost.Split('$');;

Creo que sería así:
varTempHost.Split({'$'});

Saludos.

CrazyKade

No man, asi como lo puse me funca bien

grax de todos modos