Resultados da pesquisa a pedido "reflection"

2 a resposta

Criar instância da classe genérica com o parâmetro de tipo genérico dinâmico

Eu preciso criar uma instância de uma classe genérica como esta: Type T = Type.GetType(className).GetMethod(functionName).ReturnType; var comparer = new MyComparer<T>(); // ERROR: "The type or namespace name 'T' could not be found"Eu achei ...

1 a resposta

Datável na lista <Row>

Eu baixei dados que estão contidos em umList<Row> Rows como isso: class Row { string[] Items { get; set; } public Row(string[] Items) { this.Items = Items; } }As linhas são basicamente entradas delimitadas por vírgula (.csv) using (var reader = ...

1 a resposta

A reflexão Java obtém valores variáveis da subclasse / obtém instância do objeto do campo membro

Digamos que eu tenha uma classe que tenha algumas variáveis de membro uma ou mais, sendo outra classe também com variáveis de membro. Como posso obter o valor de cada variável nas duas classes? Eu posso obter as variáveis ...

3 a resposta

Listar todas as subclasses de uma classe

Posso retornar uma lista de todas as subclasses de uma classe? Por exemplo: class Mother { } class ChildFoo: Mother { } class ChildBar: Mother { } let motherSubclasses = ... // TODO print(motherSubclasses) // should to return [ChildFoo.self, ...

1 a resposta

os decoradores de propriedades datilografadas podem definir metadados para a classe?

No texto datilografado, é possível usar um decorador de propriedades para definir metadados para a classe? Considere o código abaixo. O "alvo" do decorador de classe aparentemente não é o mesmo que o "alvo" do decorador de propriedades. Posso ...

4 a resposta

Mantenha as linhas NULL por último no Dynamic Linq Order By

Estou usando este snippet abaixo para solicitar dinamicamente minhas consultas Linq e funciona muito bem. Eu não sou bom em reflexão ou consultas linq complexas, mas preciso de uma maneira que, quando a ordem crescente for usada, os valores NULL ...

2 a resposta

Php, não consigo acessar variáveis privadas herdadas nem mesmo com reflexão

class A { private $a; } class B extends A { function __construct() { (new \ReflectionClass($this))->getProperty('a')->setAccessible(true); echo $this->a; } } (new B());isso deve funcionar, apesar de disparar uma exceção: "propriedade a doesnt ...

1 a resposta

"O objeto não corresponde ao tipo de destino" ao chamar métodos usando string em C #

Estou tentando chamar um método usando uma string, mas há um problema: void make_moviment(string mov,Vector3 new_mov){ GameObject past_panel = GameObject.Find(actual_level.ToString()); Type t ...

1 a resposta

Como obter a representação de string de um tipo?

Digamos que eu tenha o seguinte tipo definido: type ID uuid.UUIDComo eu obteria o tipo como string de maneira programática, para que seja fácil refatorar mais tarde além de talvez: fmt.Sprintf("%T", ID{})das quais não gosto porque instancia, ...

4 a resposta

Como resolver InaccessibleObjectException (“Não é possível tornar {member} acessível: o módulo {A} não 'abre {package}' para {B}”) no Java 9?

Essa exceção ocorre em uma ampla variedade de cenários ao executar um aplicativo no Java 9. Certas bibliotecas e estruturas (Spring, Hibernate, JAXB) são particularmente propensas a isso. Aqui está um exemplo do ...