C #: Alguém pode explicar os aspectos práticos da reflexão? [duplicado
Esta pergunta já tem uma resposta aqui:
Quando você usa reflexão? Padrões / anti-padrões 17 respostasEntão eu tentei procurar SO, esperando que alguém tivesse uma boa explicação sobre isso, sem sort
Fiz a outro amigo meu uma pergunta diferente (que agora esqueci) e sua resposta foi simplesmente "reflexão" antes de ele termina
Ainda sou muito novo no mundo C #, tendo sido um programador amador do VB.net (também JavaScript, ActionScript e C), e estou tentando o máximo possível para entender esses conceitos avançado
Existem muitas respostas filosóficas - "aplicação que se analisa" -, mas elas não fornecem dicas práticas sobre o que realmente está acontecendo ou como é usada dentro desse context
Então, o que é reflexão, por que é importante e por que / como usá-lo?