Concise way to initialize a new object (or collection) with values.
Car car1 = new Car() {Make= "BMW", Model="528i", Year=2010};
// No local variable name for the new Car instance needed!
cars.Add(new Car() {Make="BMW", Model="528i", Year=2010});
Collection Initializers
Shortcut to create new instance of a generic collection AND initialize it by IMMEDIATELY adding new instances of given type.
List cars = new List (){
new Car = {Make="BMW", Model= "528i", Year=2010},
new Car = {Make="BMW", Model="745i", Year=2012}
}