C# структурa за повторување - while

Додека пишувате програма, може да наидете на ситуација кога треба да извршувате акција одново и одново. Во такви ситуации, треба да напишете наредба за повеќе кратно повторување - циклус за да го намалите бројот на редови.

Најосновната наредба за повеќе кратно повторување - циклус во C# е наредбата while. Целта на оваа контролна структура - наредба  е да се извршува изјава или блок со кодови постојано се додека изразот е точен. Штом изразот стане лажен, наредбата завршува.

Графиконот на наредба за повеќе кратно повторување - циклус while изгледа како што следува -

Структура на наредба за повеќе кратно повторување - циклус while

while (uslov) {
   naredbi; // sto ce bidat izvrseni  ako e uslovot vistina
}
Пример 1
using System;

namespace Loop
{
	class WhileLoop
	{
		public static void Main(string[] args)
		{
			int i=1;
			while (i<=5)
			{
				Console.WriteLine("C# For Loop: Iteration {0}", i);
				i++;
			}
		}
	}
}