Vòng lặp vô tận không bao giờ kết thúc và lặp lại vô hạn.
Ví dụ
using System;
namespace Demo {
class Program {
static void Main(string[] args) {
for (int a = 0; a < 50; a--) {
Console.WriteLine("value : {0}", a);
}
Console.ReadLine();
}
}
}
Điều kiện a < 50 luôn true vì a bắt đầu từ 0 và giảm dần (a--). Do đó vòng lặp không bao giờ thoát.