public static void Count(ICountable c, int MaxCount) { while (c.GetCount() <= MaxCount) { Console.WriteLine(c.GetCountString() + " " + c.Name); c.IncrementCount(); } }
public static void Count(ICountable c, int MaxCount) { Console.WriteLine(""); for (; c.GetCount() <= MaxCount; c.IncrementCount()) { Console.WriteLine(c.ToString()); } c.ResetCount(); }
public static void Count(ICountable c, int maxCount) {//counts up to the specified max and prints each count while (c.GetCount() < maxCount) { c.IncrementCount(); c.FormatCount(); Thread.Sleep(500); } Console.WriteLine(); }
public void Count(ICountable c, int MaxCount) { Console.WriteLine($"Counting {c.GetType().Name}s:\n"); for (int i = 0; i < MaxCount; i++) { c.IncrementCount(); Console.WriteLine($"{c.GetCount()}. {c.ReturnName()}"); } c.ResetCount(); Console.WriteLine(""); }