<PackageReference Include="NETStandard.Library" Version="2.0.1" />

System.Collections.Queue

namespace System.Collections { public class Queue : ICollection, IEnumerable, ICloneable { public virtual int Count { get; } public virtual bool IsSynchronized { get; } public virtual object SyncRoot { get; } public Queue(); public Queue(ICollection col); public Queue(int capacity); public Queue(int capacity, float growFactor); public virtual void Clear(); public virtual object Clone(); public virtual bool Contains(object obj); public virtual void CopyTo(Array array, int index); public virtual object Dequeue(); public virtual void Enqueue(object obj); public virtual IEnumerator GetEnumerator(); public virtual object Peek(); public static Queue Synchronized(Queue queue); public virtual object[] ToArray(); public virtual void TrimToSize(); } }