Errore del compilatore CS0525

Le interfacce non possono contenere campi di istanza

Un'interfaccia può contenere metodi, proprietà e campi.

L'esempio seguente genera l'errore CS0525:

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

Solo le classi possono contenere dati di istanza. Le interfacce descrivono un contratto. Questi articoli illustrano le differenze principali e i casi d'uso.