Я пытаюсь преобразовать следующее (сокращено для удобочитаемости) в C # и работает с проблемами
#define DISTMAX 10
struct Distort {
int a_order;
double a[DISTMAX][DISTMAX];
};
Я думал, что в структурах это был простой случай использования "исправлено", однако у меня все еще есть проблемы.
Вот что у меня есть (с определением выше на странице):
const int DISTMAX = 10;
struct Distort
{
int a_order;
fixed double a[DISTMAX,DISTMAX];
}
Ошибка, которую я получаю, это просто синтаксическая ошибка] и [ожидаются из-за того, что я ожидаю, что это ограничение одного массива измерений.
Есть ли способ обойти это?