I love C# over VB, but there is still one that that really bugs me about C# (and any other C like lang) and that is the need for a semi-colon to end a statement.
Why? because I hate being forced to program for the usual instead of just for the exception.
Most (like 90%) of my lines of code fit on ONE LINE.
I should only have to "code" for that 10% that needs to take up more than one line (the VB default).
the other 90% of the time, my line return should be sufficient.
@XSGeek - or just have your linter fix it for you.
@XSGeek - I propose a compromise.
An IDE extension which automatically inserts a semicolon before any carriage return which isn't preceded by a semicolon, curly brace, non-quote punctuation, arithmetical symbol or logical symbol, or followed by a period or curly.