How to convert string to list in C#
By Tan Lee Published on Dec 20, 2024 953
In C#, you can convert a string to a list by following these steps.
If you want to break the string into individual characters and store them in a list, you can use the ToList()
method.
How to convert a string to a list of chars in C#?
string str = "Hello"; List<char> charList = str.ToList(); // Output the list of characters foreach (var c in charList) Console.WriteLine(c);
Output:
H e l l o
If you want to split the string into a list of substrings based on a delimiter, you can use the Split()
method.
For example, Convert a string into a list of substrings in C#
// to string list c# string str = "apple,banana,orange"; List<string> list = new List<string>(str.Split(',')); // Output the list of substrings foreach (var item in list) Console.WriteLine(item);
Output:
apple banana orange
If you want to convert the example below to a List<string>
delimited by commas, in one line
var names = "Brian,Joe,Chris";
You can write
List<string> result = names.Split(new char[] { ',' }).ToList();
or
List<string> result = names.Split(',').ToList();
Categories
Popular Posts
Portal HTML Bootstrap
Nov 13, 2024
Freedash bootstrap lite
Nov 13, 2024
Motiv MUI React Admin Dashboard Template
Nov 19, 2024
K-WD Tailwind CSS Admin Dashboard Template
Nov 17, 2024