Compartilhar via


Quando usar uma enumeração (Visual Basic)

Enumerations offer an easy way to work with sets of related constants. Uma enumeração, ou Enum, é um nome simbólico para um conjunto de valores. Enumerations are treated as data types, and you can use them to create sets of constants for use with variables and properties.

Quando usar uma enumeração

Sempre que um procedimento aceita um conjunto limitado de variáveis, considere o uso de uma enumeração. Enumerations make for clearer and more readable code, particularly when meaningful names are used.

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

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

  • Torna fácil alterar os valores no futuro.

  • Makes code easier to read, which means it is less likely that errors will creep into it.

  • Garante a compatibilidade de encaminhar . Com enumerações, seu código é menos provável que falham se no futuro alguém altera os valores correspondentes aos nomes de membro.

Enumerações de nomeação.

Use uma convenção de nomenclatura para os membros de enumeração . Quando Visual Basic um nome de membro de enumeração de encontrar uma exceção pode ser lançada se outras bibliotecas de tipos referenciada contiverem o mesmo nome. Use um prefixo exclusivo que identifica os valores do seu aplicativo ou componente.

Ao fazer 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. For more information, see Enumerações e qualificação de nome (Visual Basic).

Predefined Enumerations

Visual BasicFornece um número de enumerações predefinidos, como FirstDayOfWeek e MsgBoxResult, para facilitar o seu código. Para obter uma lista desses consulte Constantes e Enumerações (Visual Basic).

Consulte também

Tarefas

Como: Declarar enumerações (Visual Basic)

Como: Fazer referência a um membro de enumeração (Visual Basic)

Como: Fazer iterações por uma enumeração no Visual Basic

Como: determinar a sequência de caracteres associada com um valor de enumeração (Visual Basic)

Referência

Declaração Enum (Visual Basic)

Conceitos

Enumerações e qualificação de nome (Visual Basic)

Constantes e Enumerações (Visual Basic)