Duplicar posible:
Why are C# 3.0 object initializer constructor parentheses optional?¿Diferencia entre los inicializadores de clase en C#?
¿Cuál es la diferencia entre instatiating un objeto mediante
classInstance = new Class() { prop1 = "", prop2 = "" };
y
classInstance = new Class { prop1 = "", prop2 = "" };
¿necesitas una palabra clave nueva allí? – turtlepick