Diviser la chaîne en liste en C#
Ce didacticiel abordera les méthodes permettant de diviser une variable de chaîne en une liste de chaînes en C#.
Fractionner une variable chaîne en une liste de chaînes avec la méthode String.Split()
en C#
La méthode String.Split()
divise une variable chaîne en fonction du séparateur donné en C#. Le String.Split()
divise la chaîne principale en plusieurs sous-chaînes et les renvoie sous la forme d’un tableau de chaînes. Le tableau de chaînes retourné par la méthode String.Split()
peut être converti en liste en utilisant la fonction ToList()
de Linq en C#. L’exemple de code suivant nous montre comment diviser une variable chaîne en une liste de chaînes basée sur un séparateur avec les fonctions String.Split()
et 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);
}
}
}
}
Production:
this needs to split
Dans le code ci-dessus, nous divisons la variable chaîne split
en fonction du séparateur ,
avec la fonction split.Split(',')
. Le tableau résultant a été converti en liste de chaînes list
avec la fonction 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.
LinkedInArticle connexe - Csharp String
- C# Convert String to enum
- C# Convertir Int en String
- Utiliser des chaînes dans l'instruction Switch en C#
- Comment convertir une chaîne de caractères en booléen en C#
- Comment convertir une chaîne de caractères en un tableau d'octets en C#
- Comment convertir une chaînes de caractères pour qu'elle flotte en C#