jueves, 30 de junio de 2011

Enumerados en C#

Un enumerado es un tipo de dato definido por el usuario que permite agrupar un conjunto de valores asignándoles un nombre.

Los enumerados facilitan el proceso de codificación debido a que se hace referencia a ellos por el nombre y no por el valor.

Declarar una enumeración:

    //Si se definen de esta manera, le asignara un entero a cada valor empezando por 0.
    enum tipoDocumento : int { CC , TI, PAS, CE };
    //De esta manera le asignamos de manera explícita el valor que va tener cada atributo
    enum tipoDocumento : int { CC = 10, TI = 20, PAS = 30, CE = 40 };
    //

Uso del enumerado:

    tipoDocumento vTipDocUsuario = tipoDocumento.CC;
    //Obtener el valor interno del enumerado
    int vTipoDocumento = (int)vTipDocUsuario;
    //

No hay comentarios:

Publicar un comentario