[Mono-devel-list] [PATCH] Fix "neutral" sorting in DataView
Marc Haisenko
haisenko at webport.de
Thu Jul 21 11:27:41 EDT 2005
On Thursday 21 July 2005 17:18, Atsushi Eno wrote:
> Hi Marc,
>
> > Oh dear... luckily I now managed to write the stuff today. I've wasted
> > two and a half hours just for that silly test ! Would anyone care to
> > explain to me why the line
> > Assert.AreEqual (1, 2, "Foo");
> > causes mcs to complain "error CS0119: Expression denotes a `method
> > group', where a `variable', `value' or `type' was expected" ?
>
> Because there is both Assert class and Assert method in that scope.
> Since the test class is derived from Assertion, it guesses "Assert"
> is NUnit.Framework.Assertion.Assert method, not NUnit.Framework.Assert
> class.
Aaaaaah, thanks a lot :-) But I guess a better error message should be
displayed here, it'd be better if mcs would complain about ambiguity. I
didn't had (and still don't have) an idea what a "method group" is supposed
to mean.
> So if you want to use static Assert methods, you can use alias by
> using statement, like:
>
> using AssertType = NUnit.Framework.Assert;
>
> and call AssertType.AreEqual().
>
> Atsushi Eno
Thanks for the explanations,
Marc
--
Marc Haisenko
Systemspezialist
Webport IT-Services GmbH
mailto: haisenko at webport.de
More information about the Mono-devel-list
mailing list