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
"Schnittstellenmember": Der enthaltende Typ implementiert die Schnittstelle "Schnittstelle" nicht.
'interface member' : containing type does not implement interface 'interface'
Sie haben versucht, einen Schnittstellenmember in einer Klasse zu implementieren, die nicht von der Schnittstelle abgeleitet ist. Sie sollten die Implementierung des Schnittstellenmembers löschen oder die Schnittstelle der Basisklassenliste der Klasse hinzufügen.
Beispiel
Im folgenden Beispiel wird CS0540 generiert:
// CS0540.cs
interface I
{
void m();
}
public class Clx
{
void I.m() {} // CS0540
}
// OK
public class Cly : I
{
void I.m() {}
public static void Main() {}
}
Im folgenden Beispiel wird CS0540 generiert:
// CS0540_b.cs
using System;
class C {
void IDisposable.Dispose() {} // CS0540
}
class D : IDisposable {
void IDisposable.Dispose() {}
public void Dispose() {}
static void Main() {
using (D d = new D()) {}
}
}