我在我的程序中得到一组数字,例如 A、B、C、D,有时我需要计算其中几个数字的总和,例如:
function DoIt2 (a, b : Integer) : Integer ; overload
begin
result := a +b ;
end;
function DoIt3 (a, b, c : Integer) : Integer ; overload
begin
result := a +b +c ;
end;
我的问题涉及到许多 DoIt 的功能。我不能使用例如 IntegerList,因为我需要知道 A 和 B 是什么等等.....与无限函数重载相比有什么好的解决方案吗?