? Énumérations sont un regroupement logique des constantes . Ils permettent à des groupes de constantes à définir en même temps . . Visual Basic NET - parfois abrégé en " VB.NET " - utilise le constructeur " enum " pour créer des énumérations . Énumérations réduisent également le codage nécessaires pour définir ces constantes . Les membres d'une énumération peuvent ensuite être appelées d'une manière similaire à l'appel d'une fonction de membre de classe . Cadre VB.NET permet la création facile et la manipulation des énumérations. Constantes
une variable constante est celui dont la mission ne peut pas être changé. Constantes se produisent fréquemment dans la programmation informatique. Par exemple , des valeurs telles que Pi , le point d'ébullition de l'eau et de l'historique des dates sont souvent mis dans des variables de valeur constante . Comme avec toutes les variables , une constante doit être initialisés et définis . Le préfixe "const " différencie les valeurs des variables constantes des définitions de variables standard en VB.NET .
Énumérations
énumérations sont des groupes de constantes qui sont définies et initialisées ensemble . Ils sont souvent fabriqués avec des constantes qui ont une certaine relation à l'autre. Par exemple, le point de congélation , point d'ébullition , la masse moléculaire et la densité d'une molécule pourrait servir de constantes définies dans une énumération. Énumérations VB.NET permettent également pour le code plus facile à gérer qui est facile à comprendre plus tard par d'autres programmeurs . Comme pour de nombreux aspects de la programmation orientée objet, les énumérations permettent de faciliter la réutilisation de code entre les différents modules et de projets.
Dénombrement création
énumérations sont créés dans un de manière similaire à une classe VB.NET . L'énumération doit d'abord être déclarée avec le mot-clé " enum " . Adjacent à la définition de type d'un identificateur pour les énumérations est déclarée. Les membres de l'énumération sont contenues dans des accolades " { }". Par exemple, " enum eau { Point d'ébullition = 100, FreezingPoint = 32, MolecularMass = 18 }" déclare une énumération "Eau" qui contient trois membres Point d'ébullition , FreezingPoint et MolecularMass . Ces membres sont affectées de leurs valeurs et contenus entre deux entretoises qui contiennent le corps de l'énumération. Le type de données associé à des énumérations est en entier par défaut ou « int ».
Invocation
invoquant les valeurs stockées dans une énumération est similaire à l'invocation d'une méthode de classe . Par exemple, le code " System.Console.Writeline (" Ceci est le point de congélation de l'eau: {0} " , (int) Water.FreezingPoint ) ", écrit la chaîne " C'est le point de congélation de l'eau: 32" à l' écran de la console . La section " (int) " du Code jette explicitement la constante de son type primitif VB.NET sous-jacent. Dans ce cas, 32 est un nombre entier et doit être converti en un int avant la manipulation .