Resultados da pesquisa a pedido "reflection"

1 a resposta

Lista todas as funções internas em javascrip

Existe uma maneira em js listar todas as funções internas e algumas informações em suas listas de parâmetros? Eu realmente não consegui encontrar nada sobre reflexão para fazer esse tipo de coisa edit: As funções como Math.sin são, na verdade, ...

11 a resposta

O que exatamente é Reflection e quando é uma boa abordagem?

O que exatamente é Reflexão? Li o artigo da Wikipedia sobre esse assunto e entendo que é um tipo de metaprogramação, onde o programa pode se modificar em tempo de execução, mas o que isso significa? Em que tipo de situações essa é uma boa ...

8 a resposta

Obtenha o valor da propriedade do objeto dinâmico C # por string (reflexão?)

Suponha que eu tenha uma variável dinâmica: dynamic d = *something*Agora,alguma cois cria propriedades parad que tenho, por outro lado, de uma matriz de cadeias: string[] strarray = { 'property1','property2',..... }Não conheço os nomes ...

2 a resposta

Posso passar uma matriz associativa como argumento para ReflectionMethod :: invokeArgs?

É possível passar parâmetros como uma matriz associativa emReflectionMethod::invokeArgs? Isso me permitiria passar os argumentos em uma ordem diferente da declarad Por exemplo class A { public function someMethod($a, $b) { return sprintf("a - ...

5 a resposta

Resolvendo um nome de parâmetro em tempo de execução [duplicado]

Possible Duplicate: Encontrando o nome da variável passado para uma função em C # [https://stackoverflow.com/questions/72121/finding-the-variable-name-passed-to-a-function-in-c-sharp] Em C #, existe uma maneira (melhor o terser) de resolver o ...

5 a resposta

Converter string para o nome da variável

Tenho um arquivo XML, tenho um nó e leio todos os ChildNodes. O nome do childNode corresponde a uma variável que tenho que definir com o valor deste childNode. No loop, eu gostaria de definir: myvar1 para MyValue1 myvar2 para MyValue2O código ...

5 a resposta

Como encontrar o nome do pacote com um nome de class

Dado um nome de classe como uma string, como faço para obter o nome do pacote em tempo de execução? Eu não tenho o nome completo com nome do pacote + nome da classe. Simplesmente apenas o nome da classe. Eu quero que o nome do pacote seja usado ...

2 a resposta

Como posso obter uma lista de variáveis estáticas em uma class

Com uma classe como class MyClass { static var1 = "a"; static var2 = "b"; } ... eu gostaria de recuperar os membros estáticos e seus valores em tempo de execução; algo com Array( "var1" => "a", "var2" => "b" ) Existe alguma maneira de fazer ...

2 a resposta

Como passar um parâmetro como uma referência com MethodInfo.Invoke

Como posso passar um parâmetro como referência comMethodInfo.Invoke? Este é o método que eu quero chamar: private static bool test(string str, out byte[] byt) Tentei isso, mas falhei: byte[] rawAsm = new byte[]{}; MethodInfo _lf ...

2 a resposta

Generic Windows Form Template

Estou criando um Windows Form genérico que aceita T e usa reflexão com atributos personalizados para criar rótulos e controles de entrada em tempo de execuçã Exemplo class GenericForm<T>: Form where T : ICloneable<T> { } Aqui está um link ...