Optional non-system type parameters
- by Courtney de Lautour
C#4.0 obviously brings optional parameters (which I've been waiting for, for quite some time). However it seems that because only system types can be const that I cannot use any class/struct which I have created, as an optional param.
Is there a some way which allows me to use a more complex type as an optional parameter. Or is this one of the realities that one must just live with?