What is the best way to convert a list into an array of type int[][]?
List> lst = new List>();
There's no library function to do this.
You'll need to do this with loops.
int[][] newlist = new int[lst.Size][];
for (int i = 0; i < lst.Size; i++)
{
List sublist = lst.ElementAt(i);
newlist[i] = new int[sublis.Size];
for (int j = 0; j < sublist.Size; j++)
{
newlist[i][j] = sublist.ElementAt(j);
}
}
There you go!