< Programmation Visual Basic .NET

Introduction

Une énumération est un ensemble de constantes du même type. Par défaut il s'agit d'entiers dont le premier est à 0 et le deuxième à 1, etc.

Créer des énumérations

Enum Termes
    30jours ' = 0
    60jours ' = 1
    90jours ' = 2
End Enum

Avec affectations :

Enum ValeurTermes As Short
    30jours = 30
    60jours = 60
    90jours = 90
End Enum

Utiliser des énumérations

Les énumérations sont appelables en préfixant le nom de leur collection :

Dim t As Termes = Termes.30jours                    't = 0
Dim i As Integer = CInt(Termes.30jours)             'i = 0
Dim valeur As Integer = CInt(ValeurTermes.60jours)  'valeur = 60
Dim nom As String = ValeurTermes.30jours.ToString   'nom = "30"
Cet article est issu de Wikibooks. Le texte est sous licence Creative Commons – Attribution – Partage à l’identique. Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.