What's missing in VB.NET and C#?
Roy has made a very nice list what is missing in his opinion in VB.NET and C#. I listed Roy's points below which I totally support, and I added my own wishes too:
VB.NET
- No more underscores ('_') to break lines!
- Multiple lined comments!
- XML comments (this would be in the next version I read).
- Edit and continue.
- C# property style: no more Readonly statements, if there is no Set, than the property is Readonly!
- C# casting style "(type)".
C#
- Background compilation, underlining errors!!!!
- Case insensitive, since there are case insensitive languages that can use C# assemblies.
- VB.NET-like Intellisense for enums and namespace writing.
- Automatic creation of "()" on method calls.
- With statement!
- Edit and continue.