Quand utiliser une énumération (Visual Basic)

En effet, les énumérations offrent un moyen simple d’utiliser des ensembles de constantes associées. Une énumération, ou Enum, représente un nom symbolique d’un ensemble de valeurs. Les énumérations sont traitées comme des types de données, et vous pouvez ainsi 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, plus particulièrement si des noms explicites sont utilisés.

Les avantages d’utiliser des énumérations comprennent :

  • Réduit les erreurs de transposition ou de saisie des nombres.

  • Facilite la future modification des valeurs.

  • Rend le code plus facile à lire, ce qui réduit le risque d’y introduire des erreurs.

  • Garantit une compatibilité ascendante. Avec les énumérations, le risque d’échec de votre code est moindre si, à l’avenir, un utilisateur modifie les valeurs correspondant aux noms des membres.

Nommage des énumérations

Utilisez une convention de nommage 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 sinon utiliser l’instruction Imports. Pour plus d’informations, consultez Énumérations et qualification de nom.

É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 en obtenir la liste, consultez Constantes et énumérations.

Voir aussi