Partager via


Quand utiliser une énumération (Visual Basic)

Les énumérations offrent un moyen simple d’utiliser des ensembles de constantes associées. Une énumération, ou Enum, est un nom symbolique pour un ensemble de valeurs. Les énumérations sont traitées comme des types de données et vous pouvez les utiliser pour créer des ensembles de constantes à utiliser avec des variables et des propriétés.

Quand utiliser une énumération

Chaque fois qu’une procédure accepte un ensemble limité de variables, envisagez d’utiliser une énumération. Les énumérations rendent le code plus clair et plus lisible, en particulier lorsque des noms explicites sont utilisés.

Les avantages de l’utilisation d’énumérations sont les suivants :

  • Réduit les erreurs provoquées par la transposer ou la mauvaise saisie des nombres.

  • Facilite la modification des valeurs à l’avenir.

  • Facilite la lecture du code, ce qui signifie qu’il est moins probable que les erreurs s’y insinuent.

  • Garantit la compatibilité vers l’avant. Avec les énumérations, votre code est moins susceptible d’échouer si dans le futur quelqu’un modifie les valeurs correspondant aux noms de membres.

Nommer les énumérations

Utilisez une convention d’affectation de noms pour les membres d’énumération. Lorsque Visual Basic rencontre un nom de membre d’énumération, une exception peut être levée si d’autres bibliothèques de types référencées contiennent le même nom. Utilisez un préfixe unique qui identifie les valeurs de votre application ou composant.

Lorsque vous faites référence à un membre d’une énumération, vous devez qualifier le nom du membre avec le nom d’énumération ou utiliser l’instruction Imports . Pour plus d’informations, consultez Énumérations et qualification des noms.

Énumérations prédéfinies

Visual Basic fournit un certain nombre d’énumérations prédéfinies, telles que FirstDayOfWeek et MsgBoxResult, pour faciliter votre code. Pour obtenir la liste de ces éléments, consultez constantes et énumérations.

Voir aussi