Modificadores de acceso interno versus privado
¿ Cuál es la diferencia entre los modificadores de acceso internal
y private
en C#?
interno es para alcance de ensamblaje (es decir, solo se puede acceder desde el código en el mismo .exe o .dll)
privado es para el ámbito de la clase (es decir, accesible sólo desde el código de la misma clase).
Encuentre una explicación a continuación. Puede consultar este enlace para obtener más detalles: http://web.archive.org/web/20230209015322/https://www.dotnetbull.com/2013/10/public-protected-private-internal-access-modifier-in -c.html
Privado: - Los miembros privados solo son accesibles dentro del propio tipo (clase propia).
Interno: - Los miembros internos son accesibles solo dentro del ensamblado por herencia (su tipo derivado) o por instancia de clase.
Referencia :