একটি অসীম লুপ এমন একটি লুপ যা কখনই শেষ হয় না এবং অনির্দিষ্টকালের জন্য পুনরাবৃত্তি হয় না৷
C# এ একটি অসীম লুপ তৈরি করার একটি উদাহরণ দেখা যাক।
উদাহরণ
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(); } } }
উপরে, লুপটি <50 পর্যন্ত কার্যকর হয়। এর মান প্রাথমিকভাবে 0 এ সেট করা হয়।
int a = 0;
প্রতিটি পুনরাবৃত্তির পরে হ্রাসের মান যেহেতু এটি সেট করা হয়েছে।
a--;
তাই a এর মান কখনই 50 এর উপরে হবে না এবং a <50 শর্ত সর্বদা সত্য হবে। এটি লুপটিকে একটি অসীম লুপ করে তুলবে৷