C# ve diğer bütün programlama dillerinde mantık aynıdır. Eğer bir döngüde koşul yanlış olmazsa döngü dönmeye devam eder.
Yani bir while döngüsü oluşturup döngüye koşul olarak true veya 1 değerini verirsek döngü hiçbir zaman yanlış durumuna düşmeye için sonsuz döngü oluşacaktır.
while(true){
Console.WriteLine ("Yazılımcı Soruyor");
}
bu şekilde sonsuza kadar ekranda “Yazılımcı Soruyor” yazdıran bir programımız olmuş olacak.