// Create a new generic list of ints List<int> l = new List<int>(); l.Add(1); // Add 1 to the list l.Add(5); // Add 5 to the list l.Add(3); // Add 3 to the list // Returns 1 as 1 exists at index 0 int value = l.ElementAt(0); // Returns 3 as 3 exists at index 2 value = l.ElementAt(2);