Differences Between VB and C#

Other than the obvious syntax differences between VB and C# which are handled by automatic conversion from VB to C# and C# to VB, there are some important differences in the features between the two languages:

Note that although VB allows late binding, you can achieve the same effect via reflection in either language with a minimal amount of code.

If you need to convert between VB and C# and you are depending on the results being reliable and accurate, then you will want to have Instant C#, the best VB to C# converter, or Instant VB, the best C# to VB converter, at your fingertips.