Por qué necesitaría usar clases anidadas de C # [duplicado]

Esta pregunta ya tiene una respuesta aquí:

¿Por qué / cuándo deberías usar clases anidadas en .net? ¿O no deberías? 13 respuestas

Estoy tratando de entender acerca de las clases anidadas en C #. Entiendo que una clase anidada es una clase que se define dentro de otra clase, lo que no entiendo es por qué necesitaría hacer esto.

Respuestas a la pregunta(8)

Su respuesta a la pregunta