Compilerfehler CS0541
Aktualisiert: November 2007
Fehlermeldung
"Deklaration": Eine explizite Schnittstellendeklaration kann nur in einer Klasse oder einer Struktur deklariert werden.
'declaration' : explicit interface declaration can only be declared in a class or struct
Außerhalb einer Klasse oder Struktur wurde eine explizite Schnittstellendeklaration gefunden.
Im folgenden Beispiel wird CS0541 generiert:
// CS0541.cs
namespace x
{
interface IFace
{
void F();
}
interface IFace2 : IFace
{
void IFace.F(); // CS0541
}
}