Compartir a través de


Cuándo usar una enumeración (Visual Basic)

Las enumeraciones ofrecen una manera fácil de trabajar con conjuntos de constantes relacionadas. Una enumeración, o Enum, es un nombre simbólico para un conjunto de valores. Las enumeraciones se tratan como tipos de datos y se pueden usar para crear conjuntos de constantes para su uso con variables y propiedades.

Cuándo usar una enumeración

Siempre que un procedimiento acepte un conjunto limitado de variables, considere la posibilidad de usar una enumeración. Las enumeraciones hacen que el código sea más claro y legible, especialmente cuando se usan nombres significativos.

Las ventajas de usar enumeraciones incluyen:

  • Reduce los errores causados por la transposición o escritura incorrecta de números.

  • Facilita el cambio de valores en el futuro.

  • Facilita la lectura del código, lo que significa que es menos probable que se introduzcan errores.

  • Garantiza la compatibilidad futura. Con las enumeraciones, es menos probable que el código produzca un error si en el futuro alguien cambia los valores correspondientes a los nombres de miembro.

Enumeraciones de nomenclatura

Use una convención de nomenclatura para los miembros de enumeración. Cuando Visual Basic encuentra un nombre de miembro de enumeración, se puede producir una excepción si otras bibliotecas de tipos a las que se hace referencia contienen el mismo nombre. Use un prefijo único que identifique los valores de la aplicación o componente.

Al hacer referencia a un miembro de una enumeración, debe especificar el nombre del miembro junto con el nombre de la enumeración o bien utilizar la instrucción Imports. Para más información, consulte Enumeraciones y nombres completos.

Enumeraciones predefinidas

Visual Basic proporciona una serie de enumeraciones predefinidas, como FirstDayOfWeek y MsgBoxResult, para facilitar el código. Para obtener una lista de estas opciones, vea Constantes y enumeraciones.

Consulte también