public void Ac(int seviye) { Console.WriteLine("\n --- {0} seviye aciliyor...", seviye); for (int i = 0; i < seviye; i++) { if (_suan > 0) { Komut komut = _komutlar[--_suan] as Komut; komut.Calistirma(); } } }
public void tekrarla(int seviyeler) { Console.WriteLine("\n--- {0} seviye yineleniyor..", seviyeler); for (int i = 0; i < seviyeler; i++) { if (_suan < _komutlar.Count - 1) { Komut komut = _komutlar[_suan++]; komut.Calistir(); } } }