Тема: Threads vs Task в C#
Підкажіть, чому при використанні Task потоки відображаються у порядку зростання (1, 2, 3), а в Threads потоки відображаються в рандомному порядку:
Потяг 3 оч?кує переправи.
Потяг 4 оч?кує переправи.
Потяг 1 оч?кує переправи.
Потяг 5 оч?кує переправи.
Потяг 6 оч?кує переправи.
Потяг 7 оч?кує переправи.
Потяг 8 оч?кує переправи.
Потяг 9 оч?кує переправи.
Потяг 10 оч?кує переправи.
Потяг 2 оч?кує переправи.
Потяг 1 почав переправу.
Потяг 4 почав переправу.
Чат GPT каже, що це через операційну систему, яка сама вирішує, в якому порядку виконувати потоки. Правда чи ні?