Можно создать дубликат:
Converting from a jagged array to double pointer in C#Преобразовать массив двойной указатель
Я хочу преобразовать массив в указатель в C#.
double[] array;
//input something
fixed (double* pt = array) {
//.....
Успешно. Но я хочу использовать его так:
Как использовать двойной указатель?
double[][] array;
//...
fixed (double** pt = array) {
//...
Когда я конвертирую его в двойной указатель, он не работает. Как использовать двойной указатель?
(добавлено) я уже использовал «небезопасный» в классе, как этот
unsafe class Class1 {
и первый пример (с использованием одного указателя) было сделано хорошо. Я хочу использовать двойной указатель
C# - вы уверены? –
Я думаю, что это может быть полезно для вас: http://stackoverflow.com/questions/890098/converting-from-a-jagged-array-to-double-pointer-in-c-sharp – orel
Этот код нуждается в 'небезопасном 'ключевое слово – Jodrell