Beispiel #1
0
        static void Main(string[] parameters)
        {
            try
            {
                IGameParser parser = GetGameParser();
                Game        game   = parser.BuildGame(parameters);

                DisplayFinalScore(game.GetScore());
                foreach (var frame in game.GetFrames())
                {
                    DisplayFrameContent(frame);
                }
            }
            catch (BowlingException e)
            {
                DisplayException(e);
            }
            catch (Exception e)
            {
                LogToEvenViewer(e);
            }
        }