Maison > développement back-end > Tutoriel C#.Net > Comment utiliser les valeurs d'énumération ? Résumé de l'utilisation des instances de valeur d'énumération

Comment utiliser les valeurs d'énumération ? Résumé de l'utilisation des instances de valeur d'énumération

伊谢尔伦
Libérer: 2017-06-12 09:05:06
original
3322 Les gens l'ont consulté

Cet article présente principalement les informations pertinentes sur C# obtenant la description textuelle correspondante à partir de la valeur d'énumération. Les amis qui en ont besoin peuvent se référer à l'explication détaillée de C# obtenant la description textuelle correspondante à partir de la valeur d'énumération. Parfois, lorsque la valeur d'énumération est. affiché, il est nécessaire d'afficher la chaîne de texte correspondant à la valeur de l'énumération. Une solution consiste à utiliser switch ou if pour évaluer la valeur d'énumération au lieu de l'appel, puis à l'attribuer à différentes chaînes de texte, mais cela sera plus gênant s'il est utilisé à plusieurs endroits. Bien sûr, certaines personnes disent que dans ce cas, vous pouvez encapsuler une méthode pour cette valeur d'énumération, puis l'appeler. Que se passe-t-il s’il existe plusieurs types d’énumération qui ont une telle exigence ? Existe-t-il une solution plus générale ? quelques. Vous devez utiliser l'attribut Description ici, attribuer cet attribut à chaque valeur d'énumération, puis attribuer la chaîne de texte à décrire dans cet attribut. Par exemple #region YesNoEnum énumération publique OuiNonEnum { [Description(&

1. C# Explication détaillée du code graphique pour obtenir le texte correspondant à partir de la valeur d'énumération

Comment utiliser les valeurs d'énumération ? Résumé de l'utilisation des instances de valeur d'énumération

Introduction : Cet article présente principalement les informations pertinentes sur la façon dont C# obtient la description textuelle correspondante à partir de la valeur d'énumération. Les amis dans le besoin peuvent se référer à

2. Explication détaillée de l'exemple de code pour étendre la liste d'énumération dans le schéma XML

Comment utiliser les valeurs d'énumération ? Résumé de l'utilisation des instances de valeur d'énumération

Introduction : L'ajout de nouvelles valeurs à une liste est une exigence courante et nécessaire. Les concepteurs de modèles souhaitent souvent créer un moyen d'ajouter une valeur supplémentaire à l'architecture du système, et la manière dont cette valeur supplémentaire est créée est inconnue du concepteur de schéma. phase de conception. Une liste de valeurs d'énumération extensible et facile à mettre en œuvre ? Cet article présente plusieurs façons d'atteindre cet objectif. Les concepteurs et les implémenteurs de modèles ont besoin d'une extension

3. de notes d'étude HTML5 (5) : tapez super type d'entrée

Comment utiliser les valeurs d'énumération ? Résumé de l'utilisation des instances de valeur d'énumération

Introduction : HTML5 est une entrée Le type type ajoute une variété de valeurs d'énumération pour exprimer différentes significations. Il a également une fonction de vérification si le format est incorrect, le navigateur fournira initialement une invite d'erreur, ce qui est super génial. Les détails sont les suivants :

.

4.

Partition LISTE MySQL

Comment utiliser les valeurs d'énumération ? Résumé de l'utilisation des instances de valeur d'énumération

Introduction : LISTE Les partitions Partition et RANGE sont très similaires. La principale différence est que LIST est une collection de listes de valeurs énumérées et RANGE est une collection de valeurs d'intervalle continu. Il est également recommandé que la colonne de partitionnement LIST soit une colonne non nulle, sinon une colonne. La valeur nulle sera insérée. S'il n'y a pas de valeur nulle dans la liste d'énumération, l'insertion échouera. Ceci est différent des autres partitions. La partition RANGE la stockera comme valeur de partition minimale. La partition HASHKEY la convertira en 0. stockage. La partition LIST principale prend uniquement en charge la mise en forme. Les champs non entiers doivent être convertis en entiers via des fonctions ; après la version 5.5, il n'est pas nécessaire d'utiliser la partition LIST COLUMN pour prendre en charge les champs non entiers. partition

5.

dans PropertyGrid Les énumérations sont affichées en chinois

Introduction : Les énumérations dans PropertyGrid sont affichées en chinois . Dans le développement de systèmes, PropertyGrid est souvent utilisé pour modifier ou afficher les propriétés d'un objet. Si une énumération est définie dans la classe, les éléments d'énumération ou les valeurs d'énumération seront affichés par défaut, mais ce n'est pas ce que nous voulons. . L'utilisateur ne sait pas ce que l'élément représente lorsqu'il l'utilise. Des énumérations ont été introduites auparavant. Affichage

[Recommandations de questions et réponses associées] :

. Conception de l'architecture - Les codes d'erreur et les messages d'erreur côté JAVA doivent-ils être conçus comme des constantes globales ou des valeurs d'énumération ?

java - Comment résoudre le problème selon lequel le frontend doit être affiché, mais la table de la base de données n'a pas l'attribut redondant de la classe d'entité pour ce champ ?

java - copier (options InputStream in, Path target, CopyOption...) utiliser

javascript - typescript signale une erreur lors de l'attribution d'une valeur d'énumération dans l'espace de noms à une variable

Méthode d'accès à la valeur d'énumération en C/C++

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal