Properties: a.b.c = 3

Kagamin spam at here.lot
Wed Jul 29 02:33:38 PDT 2009


Andrei Alexandrescu Wrote:

> Kagamin wrote:
> > Andrei Alexandrescu Wrote:
> >> The question is very simple: given that we're used with a specific 
> >> semantics for a.b.c = 3, how can we address the fact that the semantics 
> >> of this familiar operation is so different (and likely so useless) when 
> >> properties replace fields?
> > 
> > You're solving problems that never came to life. Well... only as syntetic examples.
> 
> IMHO it's quite the contrary, a.b.c = 3 is a very simple and concrete 
> problem that emphatically shows we haven't gotten properties up to snuff.

Never saw this problem in C#. They have problems with understanding and using interfaces, inheritance, value types, but never - this thing.



More information about the Digitalmars-d mailing list