Ripeto..

Non posso usare un array..

Almeno

codice:
public void GestDistinte_Load(object sender, System.EventArgs e)
		{

            object[] _ObjTemp = ObjSQLCommand.ReadNomeCognome("TbAnaNome", "TbAnaCognome", "TabAnagrafica");
           

            _CmBxNomeCognome1.Items.AddRange(_ObjTemp);
            _CmBxNomeCognome2.Items.AddRange(_ObjTemp);
            _CmBxNomeCognome3.Items.AddRange(_ObjTemp);
            _CmBxNomeCognome4.Items.AddRange(_ObjTemp);
            _CmBxNomeCognome5.Items.AddRange(_ObjTemp);
            _CmBxNomeCognome6.Items.AddRange(_ObjTemp);
            _CmBxNomeCognome7.Items.AddRange(_ObjTemp);
            _CmBxNomeCognome8.Items.AddRange(_ObjTemp);
            _CmBxNomeCognome9.Items.AddRange(_ObjTemp);
            _CmBxNomeCognome10.Items.AddRange(_ObjTemp);
            _CmBxNomeCognome11.Items.AddRange(_ObjTemp);
            _CmBxNomeCognome12.Items.AddRange(_ObjTemp);
            _CmBxNomeCognome13.Items.AddRange(_ObjTemp);
            _CmBxNomeCognome14.Items.AddRange(_ObjTemp);
            _CmBxNomeCognome15.Items.AddRange(_ObjTemp);
            _CmBxNomeCognome16.Items.AddRange(_ObjTemp);
            _CmBxNomeCognome17.Items.AddRange(_ObjTemp);
            _CmBxNomeCognome18.Items.AddRange(_ObjTemp);

            _CmBxNomeCognDirigAccompa.Items.AddRange(ObjSQLCommand.ReadNomeCognome("TbAnaNome","TbAnaCognome","TabAnagrafica"));
            _CmBxNomeCognAllenat.Items.AddRange(ObjSQLCommand.ReadNomeCognome("TbAnaNome","TbAnaCognome","TabAnagrafica"));
            _CmBxNomeCognMassg.Items.AddRange(ObjSQLCommand.ReadNomeCognome("TbAnaNome","TbAnaCognome","TabAnagrafica"));
            _CmBxNomeCognGuardiLin.Items.AddRange(ObjSQLCommand.ReadNomeCognome("TbAnaNome","TbAnaCognome","TabAnagrafica"));



		}

Questo è il codice, e quello che voglio fare io è


codice:
 

for (int x = 0; x <= 18; x++)
            {
               CmBxNomeCognome+[x].Items.AddRange(_ObjTemp);
            }
Dove [x] sta per tutti i vari numeri che voglio cambiare in maniera dinamica, senza dover assegnare per ogni campo _CmBxNomeCognome + il Numero


Questo intendo.

e quindi non credo che posso usare l'array per richiamare le variabili, o per lo meno no con questa modalita.

codice:
       string text[100]
       for(int i=0; i<100; i++)
       {
            text[i]="ciao";
       }
Perchè facendo cosi non farei altro che riempire un'Array senza poter richiamare le variabili, che ipoteticamente metterei all'interno dell'array...


O mi sbaglio?