Resultados da pesquisa a pedido "reflection"

7 a resposta

LoggerFactory.getLogger (ClassName.class) vs LoggerFactory.getLogger (this.getClass (). GetName ())

Estou tentando melhorar minhas habilidades de otimização em Java. Para conseguir isso, eu tenho um programa antigo que criei e estou tentando o meu melhor para melhorá-lo. Neste programa, estou usando o SL4J para log. Para obter o logger que eu ...

2 a resposta

Por que uma interface de definição de tipo genérica implementada perde informações de tipo?

Por exemplo, se você executar o seguinte código ... Type IListType = new List<string>().GetType() .GetInterface("IList`1") .GetGenericTypeDefinition();... e você assisteIListType variável, você verá que todoType instância tem todas as ...

2 a resposta

O Javascript pode obter uma função como texto?

O Javascript pode obter uma função como texto? Estou pensando como o inverso de eval (). function derp() { a(); b(); c(); } alert(derp.asString());O resultado seria algo como "a (); b (); c ();" Isto existe?

5 a resposta

Como localizo o tipo da instância do objeto do chamador da função atual?

Atualmente, eu tenho a função CreateLog () para criar um log4net com o nome após a classe da instância de construção. Normalmente usado como em: class MessageReceiver { protected ILog Log = Util.CreateLog(); ... }Se removermos muitos erros de ...

23 a resposta

Obter tipo genérico de classe em tempo de execução

Como posso conseguir isso? public class GenericClass<T> { public Type getMyType() { //How do I return the type of T? } }Tudo o que eu tentei até agora sempre retorna tipoObject em vez do tipo específico usado.

1 a resposta

Como criar um retorno de chamada usando reflexão no android?

Estou tentando acessar um método usando reflexão e um dos parâmetros é um retorno de chamada. O tipo de retorno de chamada é uma interface genérica de tipo de classe diferente. Essas classes são@SystemApi pode ser acessado ...

2 a resposta

Como crio uma matriz C # usando Reflexão e apenas digite informações? [duplicado]

Esta pergunta já tem uma resposta aqui: Como posso criar uma instância de um tipo de matriz arbitrária em tempo de execução? [/questions/400900/how-can-i-create-an-instance-of-an-arbitrary-array-type-at-runtime] 4 respostasNão consigo descobrir ...

4 a resposta

Recuperar apenas campos estáticos declarados na classe Java

Eu tenho a seguinte classe: public class Test { public static int a = 0; public int b = 1; }É possível usar a reflexão para obter apenas uma lista dos campos estáticos? Estou ciente de que posso obter uma matriz de todos os campos ...

3 a resposta

Localizando um valor de enumeração por seu Atributo de Descrição [duplicado]

Esta pergunta já tem uma resposta aqui: Obter enum do atributo enum [/questions/2787506/get-enum-from-enum-attribute] 6 respostasIsso pode parecer um pouco invertido, mas o que eu quero fazer é obter um valor de enum de um enum pelo atributo ...

2 a resposta

Obtendo um tipo de dados 'básico' em vez de um anulável estranho, via reflexo em c #

Minha necessidade básica é obter os tipos de dados de um tipo anônimo gerado a partir de uma consulta LINQ to SQL. Eu tenho um pedaço de código (mais inteligente do que eu poderia escrever, pois eu realmente não mergulhei na reflexão) que ...