Exemple #1
0
        /// <summary>
        /// Returns a deep copy of the receiverd
        ///
        /// <summary>
        /// <returns> a deep copy of the receiver.</returns>
        public override Object Clone()
        {
            // overridden for performance only.
            LongArrayList clone = new LongArrayList((long[])_elements.Clone());

            clone.SetSizeRaw(Size);
            return(clone);
        }