The C# team posts answers to common questions and describes new language features
Microsoft provides a very full
equivalents page which compares not only C# and VB.NET, but also other languages targeted at the .NET framework.
It looks at the equivalent concepts, keywords, types, operators etc. A very valuable resource when you're trying to
read or write code in a language which isn't your preferred one.
[Author: Jon Skeet]