En 3 minutos, ¿Qué es la reflexión?

Muchas listas de preguntas de la entrevista .Net (incluyendo los buenos) contienen la pregunta: "¿Qué es la reflexión?". Recientemente me pidieron que respondiera esto en el contexto de una pregunta 5, prueba técnica diseñada para completarse en 15 minutos en una hoja de papel en blanco que me entregaron en una cafetería. Mi respuesta fue a lo largo de las líneas de "Reflexión le permite descubrir los métodos, propiedades y campos de cualquier objeto en tiempo de ejecución". En retrospectiva, mi respuesta explica cómo se puede usar la reflexión, pero no explica qué es la reflexión. En mi opinión, mi respuesta fue suficiente para transmitir que entiendo qué es la reflexión.para Pero no fue tan lejos como para explicar qué reflexiónes.

Entonces, en el contexto de .Net, en sus propias palabras concisas, defina qué Reflexiónes. No pases más de tres minutos respondiendo. No se refieren ala documentación .Net, todos lo hemos visto.

Respuestas a la pregunta(10)

Su respuesta a la pregunta