Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Add()

HashBucket System.Collections.Immutable.ImmutableHashSet< T >.HashBucket.Add ( T value,
IEqualityComparer< T > valueComparer,
out OperationResult result )
inlinepackage

Definition at line 493 of file ImmutableHashSet.cs.

494 {
495 if (IsEmpty)
496 {
497 result = OperationResult.SizeChanged;
498 return new HashBucket(value);
499 }
501 {
502 result = OperationResult.NoChangeRequired;
503 return this;
504 }
505 result = OperationResult.SizeChanged;
507 }
HashBucket(T firstElement, ImmutableList< T >.Node additionalElements=null)

References System.Collections.Immutable.ImmutableHashSet< T >.HashBucket.HashBucket(), System.Collections.Immutable.ImmutableHashSet< T >.HashBucket._additionalElements, System.Collections.Immutable.ImmutableHashSet< T >.HashBucket._firstValue, System.Collections.Immutable.ImmutableHashSet< T >.HashBucket.IsEmpty, and System.value.