Ejemplo n.º 1
0
        /// <summary>
        /// Combine queue.
        /// </summary>
        public override void Combine()
        {
            if (Sq.Length < 2)
            {
                return;
            }

            char[] items = Sq.TwoLatestItems;

            var t = Qc.GetCombine(items[0], items[1]);

            if (t != 0)
            {
                Sq.RemoveElement();
                Sq.RemoveElement();
                Sq.AddElement(t);
            }
        }