Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Array multidimensionale VB.NET
Forum - C# / VB.NET - Array multidimensionale VB.NET

Avatar
I)eathBringer (Normal User)
Pro


Messaggi: 127
Iscritto: 11/08/2008

Segnala al moderatore
Postato alle 17:04
Domenica, 14/10/2012
Devo elencare in una stringa tutti gli elementi di un array n-dimensionale in maniera abbastanza schematica. Per ottenere tutti gli elementi basterebbe usare un ciclo for each ma non ricevo il risultato cercato. Se ad esempio ho un array bidimensionale:
{{00,01,02},
  {10,11,12},
  {20,21,22}}
Usando il ciclo
Codice sorgente - presumibilmente C# / VB.NET

  1. For Each x In ar
  2. str &= x & " , "
  3. Next

e eliminando la virgola finale ottengo una stringa del tipo: 00 , 01 , 02 , 10 , 11 , 12 , 20 , 21 , 22 quando vorrei un risultato pių simile alla notazione prima utilizzata:
{{00,01,02},
  {10,11,12},
  {20,21,22}}

Per un array bidimensionale il problema non si pone, il fatto č che non so quante dimensioni contenga l'array e ho bisogno di un caso generale. Qualcuno sa aiutarmi?

Ultima modifica effettuata da I)eathBringer il 14/10/2012 alle 17:23
PM Quote
Avatar
criscap85 (Normal User)
Pro


Messaggi: 99
Iscritto: 29/01/2012

Segnala al moderatore
Postato alle 14:34
Lunedė, 15/10/2012

Ultima modifica effettuata da criscap85 il 15/10/2012 alle 14:37
PM Quote