Цикл For используется, когда вы хотите повторить задачу несколько раз.

Простой цикл:

Например, если вы хотите запустить одну и ту же задачу несколько раз,
вы можете создать цикл for, который будет выполняться до тех пор, пока не будет достигнуто число, указанное в операторе if:

for (int i = 0; i < (length); i++)
{
   (Task)
}

Это будет выполняться (Задача) (Продолжительность) раз.

Советы по циклу for:

Вы можете использовать «i» в цикле for,
Это может быть полезно во многих случаях, например:
Вы можете показать раунд или количество раз, когда задача бегал.

for (int i = 1; i <= 4; i++)
{
    Console.WriteLine(“This is round “ + i);
}

Этот цикл for будет выполняться 4 раза и каждый раз отображать раунд, который он выполнял.

Вывод:
Это раунд 1
Это раунд 2
Это раунд 3
Это раунд 4

Вы также можете использовать его для массива или списка

int[] numbers = { 1, 4, 2, 7, 3 };
for (int i = 0; i < numbers.Length; i++)
{
   Console.WriteLine(numbers[i]);
}

Вывод:
1
4
2
7
3

Вы также можете разделить один список на два,
Для этого вам нужно иметь

using System.Collections.Generic;

Пример:

List<int> firstArray = new List<int>{ 1, 4, 2, 7, 5, 3, 6, 3, 8};
List<int> secondArray = new List<int>();
List<int> thirdArray = new List<int>();
for (int i = 0; i < firstArray.Count; i++)
{
   if (i % 2 == 0)
   {
      secondArray.Add(firstArray[i])
   }
   if (i % 2 == 1)
   {
      thirdArray.Add(firstArray[i]);
   }
}