Здравствуйте, vaa, Вы писали:
vaa>На днях осознал, что инициализация при создании объекта
vaa>vaa>var person = new Person
vaa>{
vaa> Name = "Alice",
vaa> Age = 12
vaa>};
vaa>
vaa>ничем не лучше старого способа:
vaa>vaa>var person = new Person();
vaa> person.Name = "Alice";
vaa> person.Age = 12;
vaa>
vaa>код даже короче.
vaa>Может пора провести ревизию и выкинуть ненужное из шарпов?
На самом деле в первом варианте еще и подсказочки есть на не добавленные свойства.
Ну и не вижу чем короче? person то добавлять надо. Мне эта фича нравится и использую особенно когда свойств значительно больше чем 2