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

ActionScript 3 Discussion :

equivalent des liste générique


Sujet :

ActionScript 3

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 9
    Par défaut equivalent des liste générique
    bonjour,
    j'aimerai savoir s'il existe en actionScript l'equivalent des liste générique de dotNet, list<objet>,,
    ou le cas echeant : un tableau d'objet,,,
    je veux faire ça :

    public class Eleve
    {
    int id;
    string nom
    }
    puis je declare un tableau de type Eleve : Eleve[] (un tableau d'eleve)

    merci d'avance

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 147
    Par défaut
    Non les liste génériques de .net n'existent pas, mais tu peux facilement faire des tableaux d'objets, ex.

    la classe de l'objet
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    package
    {
    	public class Person
    	{
    		public var id:uint;
    		public var nom:String;
     
    		public function Person()
    		{
    		}
     
    	}
    }
    pour le tableau
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    	var persons:Array = new Array();
     
    	for (var i:uint=0;i<10;i++)
    	{
    		var person:Person = new Person();
    		person.id = i;
    		person.nom = "test"+ i;
    		persons.push(person);
    	}
    	trace(persons);
     
      persons.forEach(tracePerson);
     
    	function tracePerson(element:*, index:int, arr:Array):void 
    	{
      	trace(element.nom + " (" + element.id + ")");
      }

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 9
    Par défaut
    merci bonnafb.

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 14/02/2008, 13h16
  2. [Plugin][.NET]equivalent des #region ?
    Par Reta dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 27/07/2004, 14h24
  3. [langage] probleme avec les listes dans des listes
    Par pqmoltonel dans le forum Langage
    Réponses: 7
    Dernier message: 27/04/2004, 12h32
  4. Equivalent des Spin en C ?
    Par elsargento dans le forum C
    Réponses: 10
    Dernier message: 06/11/2003, 14h58
  5. Equivalent des SHOW de MySQL
    Par YanK dans le forum Requêtes
    Réponses: 2
    Dernier message: 08/10/2003, 09h15

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