Dividi stringa in elenco in C#
Questo tutorial discuterà i metodi per dividere una variabile di stringa in una lista di stringhe in C#.
Dividere una variabile stringa in una lista di stringhe con il metodo String.Split()
in C#
Il metodo String.Split()
divide una variabile stringa in base al separatore specificato in C#. La String.Split()
divide la stringa principale in più sottostringhe e le restituisce sotto forma di un array di stringhe. L’array di stringhe restituito dal metodo String.Split()
può essere convertito in una lista usando la funzione ToList()
di Linq in C#. Il seguente esempio di codice ci mostra come dividere una variabile stringa in una lista di stringhe basato su un separatore con le funzioni String.Split()
e ToList()
in 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);
}
}
}
}
Produzione:
this needs to split
Nel codice precedente, abbiamo diviso la variabile stringa split
in base al separatore ,
con la funzione split.Split(',')
. L’array risultante è stato convertito nella lista di stringhe list
con la funzione ToList()
in 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.
LinkedInArticolo correlato - Csharp String
- C# Converti Int in String
- C# Converti la stringa in Enum
- C# Converti la stringa in Datetime
- Convertire una stringa in booleano in C#
- Convertire una stringa in float in C#
- Convertire una stringa in un array di byte in C#