Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
◆
KeyComparer
IEqualityComparer
<
T
>
System.Collections.Immutable.ImmutableHashSet
<
T
>.Builder.KeyComparer
get
set
Definition at line
77
of file
ImmutableHashSet.cs
.
78
{
79
get
80
{
81
return
_equalityComparer
;
82
}
83
set
84
{
85
Requires.NotNull(
value
,
"value"
);
86
if
(
value
!=
_equalityComparer
)
87
{
88
MutationResult
mutationResult
=
ImmutableHashSet<T>
.Union((
IEnumerable<T>
)
this
,
new
MutationInput(
SortedInt32KeyNode<HashBucket>
.EmptyNode,
value
,
_hashBucketEqualityComparer
, 0));
89
_immutable
=
null
;
90
_equalityComparer
=
value
;
91
Root
=
mutationResult
.Root;
92
_count
=
mutationResult
.
Count
;
93
}
94
}
95
}
System.Collections.Generic.Dictionary.Count
int Count
Definition
Dictionary.cs:682
System.Collections.Generic.Dictionary
Definition
Dictionary.cs:14
System.Collections.Immutable.ImmutableHashSet.Builder._count
int _count
Definition
ImmutableHashSet.cs:67
System.Collections.Immutable.ImmutableHashSet.Builder._hashBucketEqualityComparer
readonly IEqualityComparer< HashBucket > _hashBucketEqualityComparer
Definition
ImmutableHashSet.cs:65
System.Collections.Immutable.ImmutableHashSet.Builder._equalityComparer
IEqualityComparer< T > _equalityComparer
Definition
ImmutableHashSet.cs:63
System.Collections.Immutable.ImmutableHashSet.Builder.Root
SortedInt32KeyNode< HashBucket > Root
Definition
ImmutableHashSet.cs:102
System.Collections.Immutable.ImmutableHashSet.Builder._immutable
ImmutableHashSet< T > _immutable
Definition
ImmutableHashSet.cs:69
System.ExceptionArgument.value
@ value
System
Collections
Immutable
ImmutableHashSet
Builder
Generated by
1.10.0