Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Incoherencia de accesibilidad: la interfaz base 'interfaz 1' es menos accesible que la interfaz 'interfaz 2'.
Una construcción public debe devolver un objeto accesible públicamente.
No se puede restringir la accesibilidad de la interfaz en una interfaz derivada. Para obtener más información, consulte Interfaces y Modificadores de acceso.
El ejemplo siguiente genera la advertencia CS0061.
// CS0061.cs
// compile with: /target:library
internal interface A {}
public interface AA : A {} // CS0061
// OK
public interface B {}
internal interface BB : B {}
internal interface C {}
internal interface CC : C {}