Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

6
  • 5
    See Eric Lippert's Optional argument corner cases, part two Commented Nov 11, 2011 at 13:29
  • 1
    +1 This tells me never to define interfaces with optional parameters. Too much ambiguity. Commented Nov 11, 2011 at 16:14
  • @GertArnold Since the question, I've found out a bit more. I think I'll post it as an answer to the question because I did actually find a solution. Commented Nov 11, 2011 at 16:17
  • Go ahead, happens all the time here. (you know, of course) Commented Nov 11, 2011 at 16:22
  • 1
    I really don't think default parameters should be allowed on interfaces. They are an implementation detail. Commented Nov 11, 2011 at 16:45