Здравствуйте, VladD2, Вы писали:
VD>Всем привет. В ревизии 9416 была добавлена фича "get-only automatic property".
VD>На мой взгляд — это совершенно не нужная, интуитивно не понятная и засоряющая язык фича. Если нужно использовать поля, то нужно использовать макрос Accessor или явное объявление свойства (возможно с использованием локальной для свойства переменной).
Имхо это уже не в ту степь, вы так релиз еще годами не сделаете. Всегда будет 10к каких-то фич, которые нужны одному-двум конкретным программерам.
По делу: как значение свойству проставлять? в конструкторе? Так чем это лучше:
string Name { get; private set; }
Лично мне кажется, что уже пора завязывать реализовывать фичи особенно таких спорных и бросил бы силы на интеграцию, фикс багов/стабилизцию, приведение в порядок исходников в svn ( сейчас если затащить исходники, то вместе с компилятором вытягивается куча какого-то непонятного барахла, может это семплы какие-то, но тогда их тоже надо как-то структурировать, чтоб было понятно что к чему ).