Programmation Visual Basic .NET/Énumérations
Introduction
modifierUne é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
modifierEnum 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
modifierLes é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"