Error del compilador CS0528

Actualización: noviembre 2007

Mensaje de error

'interfaz' ya aparece en la lista de interfaces
'interface' is already listed in interface list

Una lista de herencia de interfaz incluye un duplicado. Una interfaz sólo se puede especificar una vez en la lista de herencia.

El código siguiente genera el error CS0528:

// CS0528.cs
namespace x
{
   public interface a
   {
   }

   public class b : a, a   // CS0528
   {
      public void Main()
      {
      }
   }
}