Sofern man kein dynamisches Array hat kann man mit for-in sogar in einem Rutsch durch ein n-dimensionales Array.
Delphi-Quellcode:
var
values: array[0..2, 0..3, 0..4] of Integer;
i: Integer;
count: Integer;
begin
count := 0;
for i in values do
Inc(count);
end.