Stop Cheating the Type System
blog.mariusschulz.com
blog.mariusschulz.com
In c# you always have to check your arguments. You cannot be sure if it is null or not.
It's strange see how unboxes values cannot be null and objects/boxes can be. The logic should be all or nothing. Inheritance of c.