Soy un nuevo desarrollador de C# y .Net. Recientemente, creé un snap de MMC con C# y me gustó lo fácil que fue hacerlo, especialmente después de escuchar muchas historias de terror de otros desarrolladores de mi organización sobre lo difícil que es hacer en C++.¿Debo usar visibilidad interna o pública de forma predeterminada?
Prácticamente pasé por todo el proyecto en algún momento e hice que cada instancia de la palabra clave "pública" fuera "interna", salvo que el runtime lo requiriera para ejecutar el snapin. ¿Cuál es su sensación al respecto, si generalmente las clases y los métodos son públicos o internos?
+1 para una gran analogía. –
además de eso, no se activó antes de llamar ;-) – izbrannick