Quando usar uma enumeração (Visual Basic)

As enumerações oferecem uma maneira 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 aceitar um conjunto limitado de variáveis, considere o uso de uma enumeração. As enumerações tornam o código mais claro e legível, particularmente quando nomes significativos são usados.

Os benefícios do uso de enumerações incluem:

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

  • Facilita a alteração de valores no futuro.

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

  • Garante compatibilidade avançada. Com enumerações, seu código tem menos probabilidade de falhar se, no futuro, alguém alterar os valores correspondentes aos nomes dos membros.

Nomeando enumerações

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

Ao se referir a um membro de uma enumeração, você deve qualificar o nome do membro com o nome da enumeração ou então usar a Imports instrução. Para obter mais informações, consulte Enumerações e qualificação de nome.

Enumerações predefinidas

Visual Basic fornece um número de enumerações predefinidas, como FirstDayOfWeek e MsgBoxResult, para facilitar seu código. Para obter uma lista destes, consulte Constantes e enumerações.

Consulte também