Информация об изменениях

Сообщение Re: Кому нужны такие фичи? от 06.05.2022 8:27

Изменено 06.05.2022 8:37 Serginio1

Re: Кому нужны такие фичи?
Здравствуйте, 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
Re: Кому нужны такие фичи?
Здравствуйте, 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