是否可以使用具有默认值的数组参数?

Is it possible to have an array parameter with a default value?

使用最新版本的Delphi,是否可以使用具有默认值的数组参数?

procedure myProcedure(const AnArray: Tarray<integer> = [1,2,3]);

默认参数必须是常量表达式,如 documentation 中所述。并且常量表达式不能表示非空数组。