Have you ever wondered exactly what the C# or VB.NET specifications say?  Well here are a couple of links where you can get hold of them and take a look for yourself:

C# 3.0

VB.NET

(What’s interesting is that only the C# specification ships with Visual Studio 2008 - check out C:\Program Files\Microsoft Visual Studio 9.0\VC#\Specifications\1033)