On Wed, Apr 25, 2012 at 10:39:01PM -0700, Walter Bright wrote: > On 4/25/2012 10:29 PM, Ary Manzana wrote: > >I don't understand the relationship between two delegate types being > >the same and thus sharing the same implementation for default > >arguments for *different instances* of a delegate with the same type. > > > >Maybe a bug in how it's currently implemented? > > If you call a delegate directly, then the default arguments work. If > you call it indirectly, the default arguments won't work.
This is even more an argument for *not* including default arguments in the type. T -- IBM = I Blame Microsoft