Error del compilador CS0525

Las interfaces no pueden incluir campos de instancia

Una interfaz puede contener métodos, propiedades y campos.

El ejemplo siguiente genera la advertencia CS0525:

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

Solo las clases pueden contener datos de instancia. Las interfaces describen un contrato. Estos artículos le ayudarán a conocer sus principales diferencias y casos de uso.