una texto recorrer quitar por longitud leer extraer ejemplos consola centrar caracteres caracter cadena c# .net string string-split

c# - texto - ¿Cómo convierto una cadena en una matriz?



string c# ejemplos (7)

Tengo una cadena como esta string strings=" black door,white door,red door "
Ahora quiero poner esta cadena en una matriz.
Yo uso split myarray = strings.split('','') luego array se ve así: black,door,white,door,red,door.

Quiero poner la cadena en la matriz después de cada aparición de coma no en el espacio. Lo quiero así en la matriz: black door,white door,red door.


¿Podría publicar su propio código en su totalidad? Parece que todos estamos de acuerdo en que esta es la forma correcta de hacerlo.

¿Has intentado iterar a través de la matriz e imprimir los valores?

string strings = "black door,white door,red door"; string[] myarray = strings.Split('',''); foreach (string temp in myarray) { MessageBox.Show(temp); }


Necesitas:

var array = input.Split('','');

ToArray () era innecesario.


Prueba esto:

string input = "black door,white door,red door"; string[] values = input.Split(new char[] { '','' }, StringSplitOptions.RemoveEmptyEntries);


si tiene una cadena "puerta negra, puerta blanca, puerta roja", utilice solo , como separador

var result = "black door,white door,red door".Split('','');


usar split como este

var result = myString.Split('','');

Se dividirá solo en, y no en el espacio en blanco, y debe darte el resultado esperado.


use '','' como separador:

s.Split('','');


string s = "black door,white door,red door"; string[] sarr; sarr = s.Split('','');