Quando usar uma enumeração (Visual Basic)

As enumerações oferecem um jeito fácil de trabalhar com conjuntos de constantes relacionadas. Uma enumeração, ou Enum, é um nome simbólico para um conjunto de valores. As enumerações são tratadas como tipos de dados e você pode usá-las para criar conjuntos de constantes para uso com variáveis e propriedades.

Quando usar uma enumeração

Sempre que um procedimento aceita um conjunto limitado de variáveis, considere o uso de uma enumeração. As enumerações tornam o código mais claro e mais legível, especialmente quando são usados nomes significativos.

Os benefícios da utilização de enumerações são:

  • Reduz erros causados pela transposição ou digitação incorreta de números.

  • Torna mais fácil alterar valores no futuro.

  • Torna o código mais fácil de ler, o que significa que é menos provável que os erros possam surgir nele.

  • Garante a compatibilidade com o futuro. Com as enumerações, o código será menos propenso a falhar se, posteriormente, alguém alterar os valores correspondentes aos nomes dos membros.

Nomenclatura de Enumerações

Use uma convenção de nomenclatura para os membros de enumeração. Quando o Visual Basic encontra um nome de membro de enumeração, uma exceção pode ser gerada se outras bibliotecas de tipo referenciadas contiverem o mesmo nome. Use um prefixo exclusivo que identifica os valores do seu aplicativo ou componente.

Ao se referir a um membro de uma enumeração, você precisa qualificar o nome do membro com o nome de enumeração ou, em outras, usar a instrução Imports. Para obter mais informações, consulte Enumerações e Qualificação de Nomes.

Enumerações Predefinidas

O Visual Basic fornece uma série de enumerações predefinidas, como FirstDayOfWeek e MsgBoxResult, para facilitar seu código. Para obter uma lista dessas, consulte Constantes e Enumerações.

Confira também