View Full Version: comment on fait une liste de valeur ...?

RunUO.FR Support > comment on fait ... > comment on fait une liste de valeur ...?


Title: comment on fait une liste de valeur ...?
Description: code pure


Dihel - September 9, 2004 12:27 PM (GMT)
quand on modifi un attribus d'un objet ou d'autre chose, n'avoir le choix qu'entre certins truks (issu d'une liste)

slade15 - September 9, 2004 12:40 PM (GMT)
et c'est faire une liste comme ca que tu veux?

c'est un enum

ex:

enum JourDelaSemaine
{
dimande,
lundi,
mardi , ...
}

public JourDelaSemaine jour;

si tu fait un .props dans jour tu aura le choix que ce qui a dans le enum

Dihel - September 9, 2004 01:05 PM (GMT)
ok merci

et le listes ne peuvent etre que simple?

genre peut on faire un truk du genre...
CODE
public enum race
{
   nain = enum
   {
       Magery_cap = 80,
       Mining_cap = 110
   },
   hummain = enum
   {
       Magery_cap = 100,
       Mining_cap = 100
   }
}

ou encore
CODE
public enum race
{
   enum nain
   {
          Magery_cap = 80,
          Mining_cap = 110
   },
   enum hummain
   {
          Magery_cap = 100,
          Mining_cap = 100
    }
}

Zenryl - September 10, 2004 06:23 PM (GMT)
Je crois c'est plutot
CODE

public enum race
{
nain = enum
{
Skill[SkillNAme.Magery].Cap=80
Skill[SkillName.Mining].Cap=110
}
}

J'ai pas teste mais ça doit etre bon

Dihel - September 10, 2004 07:12 PM (GMT)
en fait quand je fait ca sur sharpdev, il ne me met pas les propositions de suie...

( eu.. c'est pas de tt facon Skills[SkillName.Magery].cap = 100 )

slade15 - September 11, 2004 01:25 AM (GMT)
un enum dans un enum n'est pas fesable

sur sharpDev il montre pas tj les proposition , s'il y a une error dans le code ; ou autre il arrete de mettre les proposition ce qui est normal

CODE
( eu.. c'est pas de tt facon Skills[SkillName.Magery].cap = 100 )


ceci est un tableaux et un enum et pas du tout 2 enum









Hosted for free by InvisionFree