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

VB 6 et antérieur Discussion :

array ou collection ?


Sujet :

VB 6 et antérieur

  1. #1
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut array ou collection ?
    Bonjour,

    Je me pose juste la question au vu de la lourdeur de la gestion des arrays en VB6 avec les redim preserve etc...

    Ne serait il pas plus simple de travailler avec une collection plutot qu'un array ???


    Avantages:
    la collection comporte un count add remove
    pas besoin de le dimensionner ni de le redimensionner
    on peut simuler les dimensions multiples

    incovéniants:
    là je fais appel à vous ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  2. #2
    Rédacteur
    Avatar de DarkVader
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    2 131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 131
    Par défaut
    Salut la grenouille,
    Ça faisait un bout !

    Ta question n'est pas évidente, notamment parce que les avantages ou inconvénients dépendent du contexte d'utilisation.

    Globalement, la gestion tableau est plus rapide et plus aisée en ce qui concerne la copie de données numériques
    et la collection plus souple pour la recherche et la gestion d'objets ou de string par contre pas de clonage simple possible.
    Dans ce dernier cas, intéresse-toi au Dictionary du Scripting Runtime qui a l'avantage d'être plus souple.

  3. #3
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    Ta question n'est pas évidente,

    en general quand elles le sont je m'y répond tout seul
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  4. #4
    Rédacteur
    Avatar de DarkVader
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    2 131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 131
    Par défaut
    Citation Envoyé par SpaceFrog Voir le message

    en general quand elles le sont je m'y répond tout seul
    Pas évidente telle qu'elle est posée

  5. #5
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    Je me suis tellement débattu avec des array redim preserve en VB6 pour gérer ldes liste de mots ou de nombres, alors qu'il est tellement simple de le utiliser par exemple en php ou en js ...
    Et ce matin je suis tombé par hasard (sans me faire mal rassuez vous) sur les collections.
    reste juste à implémenter des methodes de sort ou shuffle sur les collections et ce serait parfait ...
    A moins que quelqu'un connaisse un autre astuce ?
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

Discussions similaires

  1. [2.x] modifier une entité avec array collection via la console
    Par cuscodkr dans le forum Symfony
    Réponses: 1
    Dernier message: 15/10/2014, 11h36
  2. array inclu dans une collection
    Par johnbenz dans le forum ORM
    Réponses: 4
    Dernier message: 17/07/2011, 02h20
  3. [XL-2003] Convertir Collections en arrays
    Par jasonpolakow dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 20/07/2010, 08h57
  4. Différence entre Collections et Arrays
    Par Sun03 dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 07/03/2010, 16h48
  5. [JSP][javascript] transformation d'une collection en Array
    Par anaon dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 04/12/2006, 11h50

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