IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

[C# 2.0] Comment créer une class enum ?


Sujet :

C#

  1. #1
    Membre habitué Avatar de Khrysby
    Homme Profil pro
    Chef de projet
    Inscrit en
    Avril 2005
    Messages
    239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Chef de projet

    Informations forums :
    Inscription : Avril 2005
    Messages : 239
    Points : 144
    Points
    144
    Par défaut [C# 2.0] Comment créer une class enum ?
    J'essai en creer un class qui soit un eumerateur. (commme la class TypeCode). Pour l'instant, je n'ai réussit qu'à faire l'enumerator dans la même class mais c'estp as exactement ça que je veux.

    Voilà un bou de mon code de la class :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    public class TMonEnum : IEnumerator
    {
        public static enum MonEnum : int {
            contact = 1, envoyer = 2
        }
    Merci pour votre aide.
    Mickaël

  2. #2
    Membre habitué Avatar de Khrysby
    Homme Profil pro
    Chef de projet
    Inscrit en
    Avril 2005
    Messages
    239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Chef de projet

    Informations forums :
    Inscription : Avril 2005
    Messages : 239
    Points : 144
    Points
    144
    Par défaut
    En fiat, je viens de trouver. Pour ceux que ça interesse :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    using System.Collections;
     
    /// <summary>
    /// Description résumée de LaClasse
    /// </summary>
    /// 
     
    public enum MyEnum : int {
        contact = 1, envoyer = 2
    }
    Mickaël

  3. #3
    Rédacteur
    Avatar de dev01
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 451
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 451
    Points : 6 017
    Points
    6 017
    Par défaut
    Salut .

    c'est dans un tuto ...

    Les nouveautés du Fx 2.0
    - MVP C#
    -Tout problème a une solution, le vrai problème est de trouver la solution .....
    - Linux & mono : l'avenir

  4. #4
    Membre habitué Avatar de Khrysby
    Homme Profil pro
    Chef de projet
    Inscrit en
    Avril 2005
    Messages
    239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Chef de projet

    Informations forums :
    Inscription : Avril 2005
    Messages : 239
    Points : 144
    Points
    144
    Par défaut
    En fait, c'est en faisant des tests.
    C'est bien parfois d'être bloqué, car quand on trouve la solution, c'est assez sympa .

    Merci.
    Mickaël

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. comment ajouter des méthodes à une classe lors Runtime?
    Par revever dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 31/03/2008, 13h53
  2. [JAXB] comment traduire un XSD à une class java?
    Par sakli dans le forum Format d'échange (XML, JSON...)
    Réponses: 6
    Dernier message: 19/02/2008, 16h08
  3. Réponses: 1
    Dernier message: 28/12/2007, 12h14
  4. Réponses: 8
    Dernier message: 22/03/2006, 18h24
  5. Réponses: 14
    Dernier message: 02/02/2006, 18h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo