Dividir string para listar em C#
Este tutorial discutirá métodos para dividir uma variável de string em uma lista de strings em C#.
Divida uma variável de string em uma lista de strings com o método String.Split()
em C#
O método String.Split()
divide uma variável de string com base no separador fornecido em C#. O String.Split()
divide a string principal em várias subcadeias e as retorna na forma de um array de strings. A matriz de strings retornada pelo método String.Split()
pode ser convertida em uma lista usando a função ToList()
de Linq em C#. O exemplo de código a seguir nos mostra como podemos dividir uma variável de string em uma lista de strings com base em um separador com as funções String.Split()
e ToList()
em 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);
}
}
}
}
Resultado:
this needs to split
No código acima, dividimos a variável de string split
com base no separador ,
com a função split.Split(',')
. O array resultante foi convertido para a lista de strings list
com a função ToList()
em 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.
LinkedInArtigo relacionado - Csharp String
- C# Converter Int a String
- C# Converter String em Enum
- Use Strings na instrução Switch em C#
- C# Converter String para Data
- Como converter uma string em Booleano em C#
- Como converter uma string em uma array de bytes em C#