Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

alex_tp

Criar Propriedades em tempo de execução

Recommended Posts

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

Velho, tenta explicar com um exemplo de utilização disso... O que você quer dizer com propriedades?!?

Ao meu ver, seria mais fazil utilizar uma lista e adicionar essas propriedades assim que for necessário... Mas vai saber...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.