Heh, oops, I meant VS.NET, not VB.NET. But aside from using, there
are still some inconsistencies, which make life harder. I cant tell
you of any right off the top of my head, but I do know that there
are more; it drove me crazy when making a game with GDI+ in C#.
Let me open C# to find some...
...
Ok, here is a major one for me; no autolisting of constants. I type
this.DrawMode = in C#. Nothing happens. No intellisense
list of possible draw modes, so I have to type System.Drawing.DrawModes or whatever the constant
is in order to get the list. In VB.NET I type Me.DrawMode =
and a list of possible constants pops up. Quite a big pain.
Another is that is doesnt do as-you-type error checking for anything
other than structure. I type[code=csharp]Drawing.Graphics g;
g.MeasureString(a,b,c,d,e)[/code]and there are no errors. Aside from the fact that none of those
variables exist, there arent that many parameters in MeasureString.