Some collection types can be initialized at the declaration time. For example, the following statement creates and initializes the numbers with some integers:
List<int> numbers = new List<int>(){10, 9, 8, 7, 7, 6, 5, 10, 4, 3, 2, 1};
Internally, the C# compiler actually converts this...