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;
                }
            }            
        }