Podaj tablicę wielowymiarową jako parametr w Delphi

Chciałbym przekazać tablicę wielowymiarową konstruktorowi w taki sposób:

constructor TMyClass.Create(MyParameter: array of array of Integer);
begin
  LocalField := MyParameter;
end;

Gdzie LocalField jest tablicą tablicy liczb całkowitych.

Jednak powyższy kod nie zostanie skompilowany („Identyfikator oczekiwany, ale znaleziono ARRAY”). Czy ktoś mógłby mi wyjaśnić, dlaczego to jest złe? Próbowałem wczytać tablice otwarte, statyczne i dynamiczne, ale jeszcze nie znalazłem czegoś, co działa. Czy można to naprawić bez zmiany typu LocalField?

questionAnswers(4)

yourAnswerToTheQuestion