J
Jon Skeet [C# MVP]
Ben Voigt said:It's not the calls that have unusual behavior, that's well defined. It's
the override behavior during implementation.
What exactly do you mean? I'm afraid I didn't fully follow either
sentence. Note that the C# 3.0 compiler warns that the behaviour
*isn't* specified.
Are you suggesting that the CLR is buggy but that the C# specification
*does* say which version should be called, or that the C# compiler is
definitely generating the right calls, but how those calls are resolved
is undefined?