Error del compilador CS0061
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 {}
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: