Возможно ли что-то подобное с Delphi? (с динамическими массивами строк и записей)
type
TStringArray = array of String;
TRecArray = array of TMyRecord;
procedure DoSomethingWithStrings(Strings : TStringArray);
procedure DoSomethingWithRecords(Records : TRecArray);
function BuildRecord(const Value : String) : TMyRecord;
DoSomethingWithStrings(['hello', 'world']);
DoSomethingWithRecords([BuildRecord('hello'), BuildRecord('world')]);
Я знаю, что это не компилируется так. Просто хотел спросить, есть ли хитрость, чтобы получить что-то подобное этому.