Compilerfehler CS0525

Schnittstellen können keine Instanzfelder enthalten.

Eine Schnittstelle kann Methoden, Eigenschaften und Felder enthalten.

Im folgenden Beispiel wird CS0525 generiert:

// CS0525.cs  
namespace x  
{  
   public interface clx  
   {  
      public int i;   // CS0525  
   }  
}  

Nur Klassen können Instanzdaten enthalten. Schnittstellen beschreiben einen Vertrag. Diese Artikel helfen Ihnen, die wichtigsten Unterschiede und Anwendungsfälle kennenzulernen.