¿Hay alguna razón por la que no pueda definir el modificador de acceso en un método o en una interfaz?
La responsabilidad de la visibilidad de un método queda relegada a la clase que implementa la interfaz.
public interface IMyInterface
{
bool GetMyInfo(string request);
}
En C #, el modificador de acceso público, privado o protegido antes de que el método GetMyInfo () genere el siguiente error: el modificador 'privado' no es válido para este elemento.
¿Hay alguna razón por la que no pueda definir el modificador de acceso en un método o en una interfaz?
(Pregunta ya hecha en francésaquí)