данный код числа от 0 до 5 в любом произвольном порядке, если нет, то почему?
for var I := 0 to 5 do
TTask.Run(
procedure
begin
TThread.Sleep(Random(5) * 1000);
OutputDebugString(PChar(Format('### task %d', [I])));
end);
Подвох в том, что число выведенное будет какое получится, а не от 0 до 5
ну запустить все могут 🙂
А зачем запускать? У тебя локальная переменная не захватывается
Обсуждают сегодня