Dividir cadena en lista en C#
Este tutorial discutirá métodos para dividir una variable de cadena en una lista de cadenas en C#.
Dividir una variable de cadena en una lista de cadenas con el método String.Split()
en C#
El método String.Split()
divide una variable de cadena basada en el separador dado en C#. El String.Split()
divide la cadena principal en múltiples subcadenas y las devuelve en forma de un array de cadenas. el array de cadenas devuelta por el método String.Split()
se puede convertir en una lista usando la función ToList()
de Linq en C#. El siguiente ejemplo de código nos muestra cómo podemos dividir una variable de cadena en una lista de cadenas basada en un separador con las funciones String.Split()
y ToList()
en C#.
using System;
using System.Collections.Generic;
using System.Linq;
namespace split_string_to_list {
class Program {
static void Main(string[] args) {
string split = "this, needs, to, split";
List<string> list = new List<string>();
list = split.Split(',').ToList();
foreach (var l in list) {
Console.WriteLine(l);
}
}
}
}
Producción :
this
needs
to
split
En el código anterior, dividimos la variable de cadena split
según el separador ,
con la función split.Split(',')
. El array resultante se convirtió en la lista de cadenas lista
con la función ToList()
en C#.
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedInArtículo relacionado - Csharp String
- C# Convertir Cadena a enum
- C# Convertir la Int a Cadena
- Usar cadenas en la instrucción Switch en C#
- Cómo convertir una cadena a booleana en C#
- Cómo convertir una cadena en un array de bytes en C#
- Cómo convertir una cadena para que flotante en C#