Многие списки вопросов в сети .Net (including the good ones) содержат вопрос: «Что такое отражение?». Недавно мне было предложено ответить на этот вопрос в контексте 5 вопросов, технических испытаний, которые должны были быть завершены за 15 минут на листе пустой бумаги, переданной мне в кафетерии. Мой ответ шел по строкам «Отражение» позволяет вам найти методы, свойства и поля любого объекта во время выполнения ». В ретроспективе, мой ответ объясняет, как вы можете использовать отражение, но это не объясняет, что такое отражение. На мой взгляд, моего ответа было достаточно, чтобы передать, что я понимаю, что такое отражение для, но не зашло так далеко, чтобы объяснить, какое отражение является.Через 3 минуты, что такое отражение?
Так что, пожалуйста, в контексте .Net, в своих кратких словах, определить, что отражение является. Не тратьте больше трех минут на ответ. Не обращайтесь к the .Net documentation, мы все это видели.
"Do not spe более 3 минут, не ссылайтесь на документацию ». , , не задавайте таких вопросов. Голосование закрывается. –
Вы можете закрыть его, если хотите. У меня уже есть хорошие ответы, поэтому я задал вопрос. – grenade
@Binary Worrier, я, возможно, вводил в заблуждение, не ссылаясь на заявление. Я имею в виду, что ответ не должен быть «читать документы на некотором URL», а не использовать документацию, чтобы дать хороший ответ. – grenade