Comment convertir l'énumération en une chaîne en C #
Les énumérations sont utiles pour définir un ensemble de constantes connexes, en particulier lorsque les valeurs des constantes ont un sens au-delà de leur valeur numérique. Cela rend le code plus facile à lire et à maintenir, car il fournit un moyen plus descriptif de représenter les valeurs par rapport à l'utilisation directement des valeurs entières. Voici deux façons de convertir l'énumération en une chaîne en C #:
À travers l'énumération.Méthode GetName
L'énumération.GetName () est utilisé pour récupérer le nom d'une constante énumérée en tant que chaîne et prend le type d'énumération et la valeur constante énumérée comme arguments, l'exemple suivant démontre son utilisation:
Utilisation du système;Ici, nous définissons d'abord une énumération nommée couleur avec trois constantes: jaune, rose et blanc. Ensuite, nous créons une variable de couleur de type nommé couleur et nous attribuons la couleur de valeur.Blanc.
Sortir
Voici l'exécution de l'exemple de code que nous avons utilisé ci-dessus avec sa sortie:
À travers l'énumération.Méthode de tostring
L'énumération.La méthode de tostring est utilisée pour convertir une constante énumérée à sa représentation de chaîne. La méthode prend la constante énumérée comme argument. L'exemple suivant démontre son utilisation:
Utilisation du système;Ici, nous définissons d'abord une énumération nommée couleur avec trois constantes: blanc, jaune et bleu. Ensuite, nous créons une variable de couleur de type nommé couleur et nous attribuons la couleur de valeur.Jaune. Enfin, nous utilisons l'énumération.Méthode de tostring pour convertir la couleur en une chaîne.
Sortir
Voici l'exécution de l'exemple de code que nous avons utilisé ci-dessus avec sa sortie:
Conclusion
Les deux.Méthode GetName et l'énumération.La méthode de tostring fournit des moyens de convertir une énumération en une chaîne en C #. L'énumération.La méthode getName est utile lorsque vous avez la valeur constante énumérée et que vous devez récupérer sa représentation de chaîne, tandis que l'énumération.La méthode de tostring est utile lorsque vous avez la constante énumérée elle-même.