System.Collections.Immutable.ImmutableQueue public static class ImmutableQueue Documentation Code namespace System.Collections.Immutable { public static class ImmutableQueue { public static ImmutableQueue<T> Create<T>(); public static ImmutableQueue<T> Create<T>(T item); public static ImmutableQueue<T> CreateRange<T>(IEnumerable<T> items); public static ImmutableQueue<T> Create<T>(params T[] items); public static IImmutableQueue<T> Dequeue<T>(this IImmutableQueue<T> queue, out T value); } }