Trivial Properties and Syntactic Sugar
I just read this article "Write Faster Code with the Modern Language Features of Visual C++ 2005", and one thing that caught my eyes, other than the far nicer C++.Net syntax was trivial properties:
See here for an example:
// compiler can generate accessors and backing store
property String^ Name;
Is there any reason that we can't get that in C#? It's a really conveniant feature that would save quite a bit of needless typing.