private static void DisplayMenu() { Player.DisplayState(); Console.WriteLine(); Console.WriteLine("---Menu---"); DisplayMenuTransitionsOptions(); Console.WriteLine("X - Exit"); StateMachineExampleHelper.GetUserCommand(new Action <string>(HandleMenuCommand)); }
private static void DisplayMenu() { Player.DisplayState(); Console.WriteLine(); Console.WriteLine("---Menu---"); foreach (var state in Enum.GetValues(typeof(Transitions))) { Console.WriteLine(string.Format("{0} - {1}", (int)state, Enum.GetName(typeof(Transitions), state))); } Console.WriteLine("X - Exit"); StateMachineExampleHelper.GetUserCommand(new Action <string>(HandleMenuCommand)); }