Definition at line 1109 of file ImmutableHashSet.cs.
1110 {
1111 Requires.NotNull(
other,
"other");
1113 Requires.NotNull(root, "root");
1114 int num = 0;
1117 {
1120 {
1124 {
1125 num--;
1127 }
1128 }
1129 }
1131 }
bool TryGetValue(TKey key, [MaybeNullWhen(false)] out TValue value)
bool ICollection< KeyValuePair< TKey, TValue > >. Remove(KeyValuePair< TKey, TValue > keyValuePair)
static SortedInt32KeyNode< HashBucket > UpdateRoot(SortedInt32KeyNode< HashBucket > root, int hashCode, IEqualityComparer< HashBucket > hashBucketEqualityComparer, HashBucket newBucket)
References System.item, System.other, System.Collections.Generic.Dictionary< TKey, TValue >.Remove(), System.Collections.Generic.Dictionary< TKey, TValue >.TryGetValue(), System.Collections.Immutable.ImmutableHashSet< T >.UpdateRoot(), and System.value.