Criar Propriedades em tempo de execução
Alguém sabe como criar propriedades em tempo de execução no C#?
por exemplo:
// Classe sem nenhuma propriedade
public class Vazia{
// Construtor
public Vazia(string[] propriedades){
}
}
a minha idéia é fazer algo assim:
var x = new Vazia(new string[]{ "ID", "NAME" });
e portanto obter:
x.ID; (tipo object)
x.NAME; (tipo object)
depois poderia evoluir isso informando o tipo de cada propriedade e fazer os tratamentos no construtor da função:
var x = new Vazia(new string[]{ "ID:int", "NAME:string" });
x.ID; (tipo int)
x.NAME; (tipo string)
É algo assim, alguém sabe como fazer ou o que usar?
[]'s
Discussão (1)
Carregando comentários...