2010-07-10 5 views

Répondre

2

Quelque chose comme ça? En supposant jagged est défini comme int[3][]:

int[] first = jagged[0]; 
int[] two = jagged[1]; 
int[] three = jagged[2]; 

Chaque élément dans la première dimension de jagged est un tableau en soi - il n'y a pas besoin de convertir.

1

Il déjà est trois tableaux unidimensionnels, efficacement. Les tableaux dentelés ne sont pas traités spécialement par le CLR, ils sont simplement des tableaux de tableaux. Vous venez d'indexer le tableau externe pour obtenir l'un des tableaux internes.

Exemple:

var array1 = jaggedArray[0]; 
var array2 = jaggedArray[1]; 
var array3 = jaggedArray[2]; 
Questions connexes