List<T>
A generic dynamic array from System.Collections.Generic. Type-safe, resizable, and provides rich LINQ support.
Syntax
csharp
var list = new List<T>();
list.Add(item);
list[index];Example
csharp
var names = new List<string> { "Alice", "Bob" };
names.Add("Carol");
names.Remove("Bob");
names.Sort();
foreach (var name in names) Console.WriteLine(name);
Console.WriteLine(names.Count); // 2