Perguntas com a marcação «reflection»

92
Como posso avaliar o código C # dinamicamente?

Posso fazer um eval("something()");para executar o código dinamicamente em JavaScript. Existe uma maneira de fazer a mesma coisa em C #? Um exemplo do que estou tentando fazer é: tenho uma variável inteira (digamos i) e várias propriedades pelos nomes: "Propriedade1", "Propriedade2",...

91
Carregando DLLs em tempo de execução em C #

Estou tentando descobrir como você poderia importar e usar um .dll em tempo de execução dentro de um aplicativo C #. Usando Assembly.LoadFile () consegui fazer com que meu programa carregasse a dll (esta parte está definitivamente funcionando porque consigo obter o nome da classe com ToString...

89
Determine se uma classe implementa uma interface em Java

Eu tenho um Classobjeto. Quero determinar se o tipo que o Classobjeto representa implementa uma interface específica. Eu queria saber como isso poderia ser alcançado? Eu tenho o seguinte código. Basicamente, o que ele faz é obter um array de todas as classes em um pacote especificado. Em...