Здравствуйте, Pauel, Вы писали:
P>Здравствуйте, Serginio1, Вы писали:
P>>>И, поскольку, return m.with... не пролезет, то это вполне себе годное ограничение. S>> А не проще через конструктор . Ведь readOnly тоже должны быть инициализированы! И конструктор без параметров должен быть запрещен!
P>При чем здесь проще? Речь о том, для чего можно использовать заявленную фичу.
P>Если выбирали такой дизайн по какой причине, то очевидно что readonly и запрет такого конструктора сюда не входит.
Выбирали такой дизайн криворукие дизайнеры. В шарпе сделали правильно.
и солнце б утром не вставало, когда бы не было меня