QueueExtensions Class
Provides extension methods for Queue<T>.
public static class QueueExtensionsMethods
| Name | Description |
|---|---|
| EnqueueRange<T>(Queue<T>, IEnumerable<T>) | Enqueues all items from an enumerable to the queue. |
| EnqueueRange<T>(Queue<T>, ReadOnlySpan<T>) | Enqueues all items from a span to the queue. |
| EnqueueRange<T>(Queue<T>, T[]) | Enqueues multiple items to the queue. |
EnqueueRange overloads
EnqueueRange<T>(Queue<T>, IEnumerable<T>)
QueueExtensions.csEnqueues all items from an enumerable to the queue.
public static void EnqueueRange<T>(this Queue<T> queue, IEnumerable<T> items)EnqueueRange<T>(Queue<T>, ReadOnlySpan<T>)
QueueExtensions.csEnqueues all items from a span to the queue.
public static void EnqueueRange<T>(this Queue<T> queue, ReadOnlySpan<T> items)