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

Сообщение Re[8]: Как объяснить падение популярности .net? от 13.12.2019 11:50

Изменено 13.12.2019 11:55 zverjuga

Re[8]: Как объяснить падение популярности .net?
Здравствуйте, Serginio1, Вы писали:

AA>>Зачем public?


S> А чтобы понимать, что это свойство. Оно может быть и не публичным


а если свойств будет сто штук, их нужно все будет в конструкторе перечислять? как по мне, все таки удобнее традиционный путь

class Foo {
    public Property1
    private Property2
    ...
    Public Property100
}

var foo = new Foo { Property1 = 1, Property100 = 100 } // инициализируешь только те свойства, которые считаешь нужным
Re[8]: Как объяснить падение популярности .net?
Здравствуйте, Serginio1, Вы писали:

AA>>Зачем public?


S> А чтобы понимать, что это свойство. Оно может быть и не публичным


а если свойств будет сто штук, их нужно все будет в конструкторе перечислять? а если только часть из них нужно инициализировать? как по мне, все таки удобнее традиционный путь

class Foo {
    public Property1
    private Property2
    ...
    public Property100
}

var foo = new Foo { Property1 = 1, Property100 = 100 } // инициализируешь только те свойства, которые считаешь нужным