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

ASP.NET Discussion :

Array Multi Resize


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2008
    Messages
    152
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 152
    Par défaut Array Multi Resize
    Je souhaite pouvoir redéfinir l'array à chaque que je dois ajouter une valeur.
    Merci

    Voici ma définition de l'array :

    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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    public static string[,] strApps = new string[0, 0];
    -----------------------------------------------------
     
     protected void Build_CheckBox()
            {
                int nbApps = 1;
                string PackageQuery = "SELECT * FROM SMS_Package";
                IResultObject PkgsCollection = Globals.connection.QueryProcessor.ExecuteQuery(PackageQuery);
     
                foreach (IResultObject SMSPackages in PkgsCollection)           
                {
                    Create_Apps_Install_file(SMSPackages["Name"].StringValue, SMSPackages["PackageID"].StringValue,nbApps);                                
                }
            }
    ----------------------------------------------------------------
            protected void Create_Apps_Install_file(string Name, string PkgID, int i)
            {                                       
                string ProgramQuery = "SELECT * FROM SMS_Program WHERE PackageID='" + PkgID + "'";
                IResultObject PrgsCollection = Globals.connection.QueryProcessor.ExecuteQuery(ProgramQuery);            
                foreach (IResultObject SMSPrograms in PrgsCollection)
                {
                    if (SMSPrograms["PackageID"].StringValue == PkgID)
                    {
     
    *** Ici comment faire un Resize de l'array pour y ajouter l'info ?
     
                        Globals.strApps[i, 0] = Name;
                        Globals.strApps[i, 1] = PkgID;
                    }
                }            
            }

  2. #2
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Pourquoi utiliser un array? Il y'a des listes et c'est très bien!

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2008
    Messages
    152
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 152
    Par défaut
    L'idée est de pouvoir y mettre à la position 0,0 le nom d'une appli et à la position 0,1 la ligne de commande de l'installation MSI.

    Donc, vous me suggérez d'aller avec un ArrayList ?

    Merci

  4. #4
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Pas d'ArrayList non plus! Un List<T>. Mais ici, si tu as une liste de clefs/valeurs utilise un Dictionary<T1,T2>

  5. #5
    Membre confirmé
    Inscrit en
    Mars 2008
    Messages
    152
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 152
    Par défaut
    Très bien merci.

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

Discussions similaires

  1. str_replace dans un array multi dimension
    Par night_flyers dans le forum Langage
    Réponses: 4
    Dernier message: 16/10/2009, 10h40
  2. Vertex Arrays : Multy textures
    Par Nikowa dans le forum OpenGL
    Réponses: 3
    Dernier message: 24/05/2009, 05h45
  3. Array multi dimensionnelle et associative
    Par nico33307 dans le forum Langage
    Réponses: 6
    Dernier message: 09/05/2008, 07h05
  4. array multi niveau dans un form attaché a plusieurs modèles
    Par Acropole dans le forum Ruby on Rails
    Réponses: 0
    Dernier message: 23/12/2007, 15h33
  5. Réponses: 1
    Dernier message: 21/09/2007, 14h42

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