Lesson 19: Lists & foreach
A variable holds one value; a list holds many. In C#: List<string> names = new List<string> { "Ann", "Bob" }; creates a list. names.Add("Cara"); adds an item, and names.Count gives how many. To visit every item you use foreach (string name in names) — no manual counter needed.