Do you know your language? The tiny C# quiz :-)

Why does double d = (double)((object)1.2F); result in a System.InvalidCastException?

Polls are open ;-)

Daniel