Em muitos casos temos a necessidade recuperar a descrição de um Enum a partir do código, pois foi este último que gravamos na tabela do banco de dados, veja como:
1: //Enumerador de tipos2: public enum GenericDBType3: {4: Bit = 0,5: String = 1,6: Object = 2,7: Datetime = 38: }9:10: //Digamos que eu tenha gravado no meu banco o código do enumerador11: //neste caso vamos eleger o String (código 1), agora eu desejo recuperar12: //a descrição do enumerador (String) a partir do código gravado (1).13: //É bem simples, veja:14:15: int codigoGravadoBanco = 1; //Código que tá gravado no banco de dados16:17: Enum.GetName(typeof(GenericDbType), codigoGravadoBanco) //o retorno será "String"
Conheça o primeiro projeto Open Source (gratuito e de código fonte aberto) para NFe lançado no mercado: www.uninfe.com.br
Nenhum comentário:
Postar um comentário