Exemple #1
0
        public virtual void Enqueue(T item)
        {
            BackingQueue.Enqueue(item);

            if (BackingQueue.Count > MaxSize)
            {
                Dequeue();
            }
        }
Exemple #2
0
 protected virtual T Dequeue()
 {
     return(BackingQueue.Dequeue());
 }