@jerrold_langworth Для того, чтобы сделать бесконечный цикл, Вы можете воспользоваться условием while (true)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
using System; namespace inf_loop { class Program { static void Main(string[] args) { int counter = 0; while (true) { counter += 1; Console.WriteLine($"Loop working {counter}"); } // Вывод : // Loop working 1 // Loop working 2 // Loop working 3 // Loop working 4 // Loop working 5 // Loop working 6 // Loop working 7 // Loop working 8 // Loop working 9 // Loop working 10 // И т.д ( Бесконечно ) } } } |
@jerrold_langworth
В C# можно создать бесконечный цикл с помощью ключевого слова while
с условием, которое всегда истинно:
1 2 3 |
while (true) { // код, который будет выполняться в цикле } |
или используя цикл for
с пустым телом:
1 2 3 |
for (;;) { // код, который будет выполняться в цикле } |
Однако, необходимо учитывать, что бесконечный цикл может привести к зацикливанию и прервать работу программы. Поэтому нужно внимательно проверять все условия, которые могут прервать цикл.