On Wed, 29 Jul 2009 13:20:06 -0400, Dimitar Kolev
<[email protected]> wrote:
Okay correct me if I am wrong but why not make properties like that:
class a
{
int #a;
}
The compiler can expand this to:
int property_a(int new_a)
{
return this.a = new_a;
}
int property_a()
{
return this.a;
}
If you think that somebody is going to use property_a for whatever other
reason make it property_asdasdasd_a instead of property_a.
Then just call it a#a = 3 or b = a#a =3.
Correct me if I am wrong.
I don't see what advantages this has over other proposals. What is wrong
with a.a such that we have to resort to a#a?
-Steve