J
Jon Skeet [C# MVP]
Richard Blewett said:I use it too and don't have problems with it either.
Goodo

Hmm, I can see this work for places where you want to perform validation on
the set and for decoupling the type of the property from the underlying
state but it falls apart for providing readonly properties (no-one can
update the value). I guess as another tool in the toolbox it would work.
It would be fairly easy to provide ways of getting round it:
1) Constructors could perhaps access the variables directly
2) An attribute applied to methods could allow access too - this
wouldn't reduce the usefulness much, as you'd have the
"yes, I really do mean this" sort of usage.