[cs] fix argument default values in super calls (closes #3504)
[cs] only cast default arguments if needed (avoid boxing)
Merge pull request #3505 from nadako/3504_fix

[cs] fix default arguments in super constructor call (see #3504)