Jeff wrote:
> Interestingly, using DefaultValue worked for anything that wasn't an
> object - `[Optional][DefaultValue(-1)]int index` worked just fine.

I think you should have been getting a value of 0 when the parameter
wasn't being provided in this case.  When something is optional but
not typed to object we need to pass default(typeof(T)) instead of passing
Missing.Value.


_______________________________________________
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to