System.Collections.Immutable by Microsoft

<PackageReference Include="System.Collections.Immutable" Version="10.0.0-preview.1.25080.5" />

.NET API 250,632 bytes

 OrdinalStringFrozenSet_LeftJustifiedSingleChar

using System.Collections.Generic; namespace System.Collections.Frozen { internal sealed class OrdinalStringFrozenSet_LeftJustifiedSingleChar : OrdinalStringFrozenSet { internal OrdinalStringFrozenSet_LeftJustifiedSingleChar(string[] entries, IEqualityComparer<string> comparer, int minimumLength, int maximumLengthDiff, int hashIndex) : base(entries, comparer, minimumLength, maximumLengthDiff, hashIndex, 1) { } private protected override int FindItemIndex(string item) { return base.FindItemIndex(item); } private protected override int FindItemIndex<TAlternate>(TAlternate item) { return base.FindItemIndex(item); } private protected override int GetHashCode(string s) { return s[base.HashIndex]; } private protected override int GetHashCode(ReadOnlySpan<char> s) { return s[base.HashIndex]; } } }