Question:
I have an array and need a list.How do I transform the array into a list of objects?
Answer:
You do not transform the array into a list.You initialize the list with the array content.
Here is an example
// Array of strings with 4 elements
string[] parts = new string[4] {"My", "Name", "is", "John"};
// Initialize a List with the array
List<string> list = new List<string>(parts);
// 4 elements in List
Console.WriteLine(list.Count);
...
Answer 2:
You can also use Linq. If you import the System.Linq namespace you can use the extension method on IEnumberable<T>.
Here is an example
// Array of strings with 4 elements
using System.Linq;
...
string[] parts = new string[4] {"My", "Name", "is", "John"};
// Initialize a List with the array
List<string> list = parts.ToList();
// 4 elements in List
Console.WriteLine(list.Count);
...
No comments:
Post a Comment