<PackageReference Include="Microsoft.Packaging.Tools" Version="1.0.0-preview1-25301-01" />

System.Collections.Immutable.ImmutableSortedSet<T>

public static readonly ImmutableSortedSet<T> Empty

public int Count { get; }

public bool IsEmpty { get; }

public T this[int index] { get; }

public IComparer<T> KeyComparer { get; }

public T Max { get; }

public T Min { get; }

public ImmutableSortedSet<T> Add(T value)

public bool Contains(T value)

public int IndexOf(T item)

public bool IsProperSubsetOf(IEnumerable<T> other)

public bool IsProperSupersetOf(IEnumerable<T> other)

public bool IsSubsetOf(IEnumerable<T> other)

public bool IsSupersetOf(IEnumerable<T> other)

public bool Overlaps(IEnumerable<T> other)

public ImmutableSortedSet<T> Remove(T value)

public IEnumerable<T> Reverse()

public bool SetEquals(IEnumerable<T> other)

public Builder<T> ToBuilder()

public bool TryGetValue(T equalValue, out T actualValue)

public ImmutableSortedSet<T> Union(IEnumerable<T> other)

public ImmutableSortedSet<T> WithComparer(IComparer<T> comparer)