How to convert string to list in C#
By FoxLearn 2/7/2025 1:57:47 AM 433
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();
- Using the OrderBy and OrderByDescending in LINQ
- Querying with LINQ
- Optimizing Performance with Compiled Queries in LINQ
- MinBy() and MaxBy() Extension Methods in .NET
- SortBy, FilterBy, and CombineBy in NET 9
- Exploring Hybrid Caching in .NET 9.0
- Using Entity Framework with IDbContext in .NET 9.0
- Primitive types in C#
Categories
Popular Posts
Stisla Admin Dashboard Template
11/18/2024
Admin Tailwind CSS Admin Dashboard Template
11/18/2024
Portal HTML Bootstrap
11/14/2024