title: Converting from a jagged array to double pointer in C#
body: <p>Simple question here: is there any way to convert from a jagged array to a double pointer? </p>
  
  <p>e.g. Convert a <code>double[][]</code> to <code>double**</code></p>
  
  <p>This can't be done just by casting unfortunately (as it can in plain old C), unfortunately. Using a <code>fixed</code> statement doesn't seem to resolve the problem either. Is there any (preferably as efficient as possible) way to accomplish this in C#? I suspect the solution may not be very obvious at all, though I'm hoping for a straightforward one nonetheless.</p>