Partilhar via


Quando usar uma enumeração

Enumerações oferecem uma maneira fácil para trabalhar com conjuntos de constantes relacionadas.Uma enumeração ou Enum, é um nome simbólico para um conjunto de valores. Enumerações são tratadas sistema autônomo 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.Enumerações fazem para código mais claro e mais legível, particularmente quando forem usados nomes significativos.

Os benefícios de usar enumerações incluem:

  • Reduz erros causados pela transpô ou números de erros de digitação.

  • Torna mais fácil alterar os valores no futuro.

  • Torna código mais fácil de ler, o que significa que é menos provável que erros serão inseridas no-lo.

  • Garante compatibilidade futura.Com enumerações, seu código terá menos probabilidade de falhar se futuramente alguém altera os valores correspondentes aos nomes de membro.

Enumerações de nomeação

Use uma convenção de nomes de membros de enumeração.Quando Visual Basic encontrar um nome de membro de enumeração pode ser lançada uma exceção se Outros bibliotecas de tipos referenciados com o mesmo nome. Use um prefixo exclusivo que identifica os valores de seu aplicativo ou componente.

Quando se faz referência a um membro de uma enumeração, você deve qualificar o nome do membro com o nome da enumeração ou então usar o Imports demonstrativo. Para obter mais informações, consulte Enumerações e Qualificações de Nome.

Enumerações predefinidas

Visual Basic Fornece uma série de enumerações predefinidas, sistema autônomo FirstDayOfWeek e MsgBoxResult, para facilitar o seu código. Para obter uma lista desses consulte Enumerações declaradas pelo Visual Basic.

Consulte também

Tarefas

Como: Declarar enumerações

Como: Consulte um membro de enumeração

Como: Iterar por uma enumeração no Visual Basic

Como: Determinar o valor de string associado com um valor de enumeração

Conceitos

Enumerações e Qualificações de Nome

Constantes Intrínsecas e Enumerações

Referência

Declaração Enum (Visual Basic)