access-levels

¿Cómo restringir el acceso al miembro de la clase anidada para encerrar la clase?

¿Es posible especificar que los miembros de una clase anidada pueden ser accedidos por la clase que los encierra, pero no po ... erfaz pública IJournalEntry, implementada por una clase privada JournalEntry (a pesar del último requisito en mi pregunta...)

¿Los miembros/campos protegidos son realmente tan malos?

Ahora, si lee las convenciones de nombres en MSDN para C#, notará que indica que las propiedades siempre son preferidas sobre ... nos un poco, especialmente en ciertos idiomas como PHP o ciertas aplicaciones con el rendimiento es crítico como los juegos)?