Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Fehlermeldung
Mehrdeutigkeit zwischen der Methode 'Methodenname' und der Nichtmethode 'Nichtmethodenname'. Eine Methodengruppe wird verwendet.
Ambiguity between method 'method' and non-method 'non-method'. Using method group.
Von anderen Schnittstellen geerbte Member mit gleicher Signatur führen zu einem Mehrdeutigkeitsfehler.
Beispiel
Im folgenden Beispiel wird CS0467 generiert.
// CS0467.cs
interface IList
{
int Count { get; set; }
}
interface ICounter
{
void Count(int i);
}
interface IListCounter : IList, ICounter {}
class Driver
{
void Test(IListCounter x)
{
x.Count = 1;
x.Count(1); // CS0467
// To resolve change the method name "Count" to another name.
}
static void Main()
{
}
}