示例#1
0
        static void Main()
        {
            //Build a slider order from patron's input
            Console.WriteLine("Please enter your slider order (use characters B, V, Q with no spaces):");

            var order = Console.ReadLine();

            if (order == null)
            {
                return;
            }

            var chars = order.ToCharArray();

            var factory = new SliderFactory();

            var orderTotal = 0;

            //Get the slider from the factory
            foreach (var c in chars)
            {
                orderTotal++;
                var character = factory.GetSlider(c);
                character.Display(orderTotal);
            }

            Console.ReadKey();
        }
示例#2
0
        static void Sliders()
        {
            // Build a slider order using patron's input
            Console.WriteLine(
                "Please enter your slider order (use characters B, V, Q with no spaces):"
                );
            var order = Console.ReadLine();

            char[]        chars   = order.ToCharArray();
            SliderFactory factory = new SliderFactory();

            //Get the slider from the factory
            foreach (char c in chars)
            {
                Slider character = factory.GetSlider(c);
                Console.WriteLine(character);
            }
            Console.ReadKey();
        }