Var, local type inference, and why it's not weak typing I've got another post on the C# Developer center. This one explains var, and the difference between type inference and weak typing. It's posted here: http://msdn2.microsoft.com/en-us/vcsharp/default.aspx , or you can use the shortcut...