Example #1
0
        /// <summary>
        /// Vrací klon fronty v opačném pořadí prvků
        /// </summary>
        /// <returns></returns>
        public ElementInfos CloneReverse()
        {
            ElementInfos elementInfos = new ElementInfos();

            ElementInfo[] elementArray = this.ToArray();
            for (int i = elementArray.Length - 1; i >= 0; i--)
            {
                elementInfos.Push(elementArray[i]);
            }
            return(elementInfos);
        }
Example #2
0
        public ElementInfos Clone()
        {
            ElementInfos elementInfos = new ElementInfos();

            ElementInfo[] elementArray = this.ToArray();
            for (int i = 0; i < elementArray.Length; i++)
            {
                elementInfos.Push(elementArray[i]);
            }
            return(elementInfos);
        }