public static void Main(string[] args) { JokeManager jokes = new JokeManager(); UserInterface ui = new UserInterface(jokes); ui.Start(); /* //List<string> jokes = new List<string>(); * Console.WriteLine("What a joke!"); * * while (true) * { * Console.WriteLine("Commands:"); * Console.WriteLine(" 1 - add a joke"); * Console.WriteLine(" 2 - draw a joke"); * Console.WriteLine(" 3 - list jokes"); * Console.WriteLine(" X - stop"); * * string command = Console.ReadLine(); * * if (command == "X") * { * break; * } * * if (command == "1") * { * Console.WriteLine("Write the joke to be added:"); * string joke = Console.ReadLine(); * //jokes.Add(joke); * jokes.AddJoke(joke); * * } * else if (command == "2") * { * Console.WriteLine("Drawing a joke."); * * /*if (jokes.Count == 0) * { * Console.WriteLine("Jokes are in short supply."); * } * else * { * Random draw = new Random(); * int index = draw.Next(0, jokes.Count); * Console.WriteLine(jokes[index]); * } * Console.WriteLine(jokes.DrawJoke()); * * } * else if (command == "3") * { * Console.WriteLine("Printing the jokes."); * /*foreach (string joke in jokes) * { * Console.WriteLine(joke); * } * * jokes.PrintJokes(); * } * }*/ }