Допустим, у меня есть класс с большим количеством участников, как этотСтенография для инициализации членов в конструкторе класса
class someclass
{
public int number {get;set;} //repeated a dozen times, with different names of course
}
это конструктор должен выглядеть следующим образом
public someclass(int number, ...,)
{
this.number=number; //repeated again a dozen times
}
есть ли сокращенная запись, чтобы избежать повторения в конструкторе?
Может быть, вы могли бы использовать массив или список вместо? – Zbigniew
Что делать, если конструктор не предоставляет значения для всех членов? –
@walkhard: да, это будет вариант, но фактические участники довольно разнообразны, и добавление другого слоя для их обертывания выглядит более раздражающим, чем повторение некоторых строк для меня. – Harter