To deep copy a jagged array into another new one int[][] finalPrio = blockConfig.Select(s => s.ToArray()).ToArray(); // per copiare il jagged array