Underc0de

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
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
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
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
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