Sdílet prostřednictvím


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
   }
}