Ho 3 Array[4] di base in cui devo posizionare dei dati sempre diversi. Questi dati li devo prendere dalle combinazioni di tanti array[4] diversi sempre combinati a 3 a 3 in modo da poterli infilare in quelli di cui parlavo all'inizio.
Naturalmente non posso mettermi a scrivere a mano le centinaia di combinazioni esistenti tra i vari Array...

Esempio pratico:

Prima combinazione:
ArrayA = Array1
ArrayB = Array2
ArrayC = Array3

Seconda combinazione:
ArrayA = Array1
ArrayB = Array4
ArrayC = Array5

Terza combinazione:
ArrayA = Array1
ArrayB = Array4
ArrayC = Array3

E così via.. Naturalmente devo evitare i doppioni tipo 1-2-3 e 3-2-1 ecc.
Ho pensato ad un ciclo FOR o WHILE che faccia tutte le combinazioni.

Il mio problema più grosso è questo:

Non riesco a mettere una variabile che mi vada a cambiare il nome dell'Array di Destra...
Tipo: ArrayA = Array+i In cui i è la variabile ke varia nel Ciclo.
Se provo a mettere qualcosa del genere non mi riconosce più l'esistenza di quell'array..

Help...