una recortar parte metodo extraer espacios ejemplos cadena c# arrays collections split arraylist

recortar - C#, un método Split() de String



split string c# string delimiter (5)

vacío protegido Button1_Click (remitente del objeto, EventArgs e) {

TextBox1.Text = "Nitin Luhar"; Array name=TextBox1.Text.Split('' ''); foreach (string item in name) { for (int i = 0; i < item.Length; i++) { if (i == 0) { Label1.Text = name.GetValue(0).ToString(); } if (i == 1) { Label2.Text = name.GetValue(1).ToString(); } if (i == 2) { Label3.Text = name.GetValue(2).ToString(); } } } }

C #, un método Split () de String, ¿cómo puedo poner la cadena resultante [] en ArrayList o Stack?


O si insistes en una ArrayList o Stack

string myString = "1,2,3,4,5"; ArrayList al = new ArrayList(myString.Split('','')); Stack st = new Stack(myString.Split('',''));


Si desea un método reutilizable, puede escribir un método de extensión.

public static ArrayList ToArrayList(this IEnumerable enumerable) { var list = new ArrayList; for ( var cur in enumerable ) { list.Add(cur); } return list; } public static Stack ToStack(this IEnumerable enumerable) { return new Stack(enumerable.ToArrayList()); } var list = "hello wolrld".Split('' '').ToArrayList();


string[] strs = "Hello,You".Split('',''); ArrayList al = new ArrayList(); al.AddRange(strs);


Puede inicializar una List<T> con una matriz (o cualquier otro objeto que implemente IEnumerable ). Debería preferir la List<T> fuertemente tipada List<T> sobre ArrayList .

var myList = new List<string>(myString.Split('',''));