<PackageReference Include="Microsoft.Packaging.Tools" Version="1.0.0-preview2-25401-01" />

System.Collections.Immutable.ImmutableHashSet

public static class ImmutableHashSet
namespace System.Collections.Immutable { public static class ImmutableHashSet { public static ImmutableHashSet<T> Create<T>(); public static ImmutableHashSet<T> Create<T>(IEqualityComparer<T> equalityComparer); public static ImmutableHashSet<T> Create<T>(T item); public static ImmutableHashSet<T> Create<T>(IEqualityComparer<T> equalityComparer, T item); public static ImmutableHashSet<T> CreateRange<T>(IEnumerable<T> items); public static ImmutableHashSet<T> CreateRange<T>(IEqualityComparer<T> equalityComparer, IEnumerable<T> items); public static ImmutableHashSet<T> Create<T>(params T[] items); public static ImmutableHashSet<T> Create<T>(IEqualityComparer<T> equalityComparer, params T[] items); public static ImmutableHashSet<T>.Builder CreateBuilder<T>(); public static ImmutableHashSet<T>.Builder CreateBuilder<T>(IEqualityComparer<T> equalityComparer); public static ImmutableHashSet<TSource> ToImmutableHashSet<TSource>(this IEnumerable<TSource> source, IEqualityComparer<TSource> equalityComparer); public static ImmutableHashSet<TSource> ToImmutableHashSet<TSource>(this IEnumerable<TSource> source); } }