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.