Resultados da pesquisa a pedido "reflection"

1 a resposta

Como criar dinamicamente uma estrutura com uma propriedade a menos?

Existe uma maneira de copiar uma estrutura genérica (ou seja, uma estrutura cujos nomes de propriedade são desconhecidos) e pular uma única propriedade conhecida? Aqui está o que eu sei: O parâmetro para minha função - chamarei o ...

13 a resposta

Qual é a diferença entre instanceof e Class.isAssignableFrom (…)?

Qual das alternativas a seguir é melhor? a instanceof Bou B.class.isAssignableFrom(a.getClass())A única diferença que eu sei é que, quando 'a' é nulo, o primeiro retorna falso, enquanto o segundo gera uma exceção. Fora isso, eles sempre dão o ...

7 a resposta

Como reduzir o uso do IF - ELSE pela reflexão? Posso obter o exemplo de código

Eu estava tentando usar a reflexão para o código da PizzaFactory Class para poder remover a condição if else e tornar meu código mais dinâmico. Mas não sou capaz de descobrir como. Pizza.java package PizzaTrail; import java.util.List; //this is ...

2 a resposta

C #: invoque um método com [Type] .InvokeMember () em um thread separado

Estou usando esse código em que estou chamando orun método de uma lista de classes que eu carreguei dinamicamente a partir de DLLs: for (int i = 0; i < robotList.Count; i++) { Type t = robotList[i]; //robotList is a List<Type> object o = ...

3 a resposta

Como obtenho o valor de MemberInfo?

Como obtenho o valor de umMemberInfo objeto?.Name retorna o nome da variável, mas eu preciso do valor. Eu acho que você pode fazer isso comFieldInfo mas eu não tenho um trecho, se você souber como fazer isso, você pode fornecer um trecho? Obrigado!

1 a resposta

Como obtenho a classOf de uma ClassTag?

Isso não funciona - existe alguma maneira de manter meu código gerado e de alguma forma refletir a classe de uma ClassTag? class Foo[T : reflect.ClassTag] { def foo = classOf[T] } <console>:7: error: class type required but T found class Foo[T : ...

3 a resposta

Chamar propriedades dinamicamente pelo nome da string usando o VB.NET

Atualmente, estou trabalhando em um projeto em que uma seção do código se parece com isso: Select Case oReader.Name Case "NameExample1" Me.Elements.NameExample1.Value = oReader.ReadString .... Case "NameExampleN" Me.Elements.NameExampleN.Value ...

5 a resposta

Obtendo o tipo de classe de String

eu tenho umString que tem o nome de uma classe digamos"Ex" (não.class extensão). Eu quero atribuí-lo a umClass variável, assim: Class cls = (string).classComo eu posso fazer isso?

4 a resposta

Como invocar um método em java usando reflexão

Como posso invocar um método com parâmetros usando reflexão? Eu quero especificar os valores desses parâmetros.

4 a resposta

Qual técnica o Snoop usa para inspecionar um aplicativo WPF

Snoop, o utilitário espião, usa alguma técnica poderosa (provavelmente algum tipo de reflexão) para inspecionar um aplicativo WPF em execução. O mais interessante é o fato de que o Snnop é capaz de ler toda a estrutura do objeto. Alguns dias ...