Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Linq.Parallel.HashLookup< TKey, TValue > Class Template Referencesealed

Classes

struct  Slot
 

Package Functions

 HashLookup (IEqualityComparer< TKey > comparer)
 
bool Add (TKey key, TValue value)
 
bool TryGetValue (TKey key, [MaybeNullWhen(false)][AllowNull] ref TValue value)
 

Properties

TValue this[TKey key] [set]
 
int Count [get]
 
KeyValuePair< TKey, TValue > this[int index] [get]
 

Private Member Functions

int GetKeyHashCode (TKey key)
 
bool AreKeysEqual (TKey key1, TKey key2)
 
bool Find (TKey key, bool add, bool set, [MaybeNullWhen(false)] ref TValue value)
 
void Resize ()
 

Private Attributes

int[] buckets
 
Slot[] slots
 
int count
 
int freeList
 
readonly IEqualityComparer< TKey > comparer
 

Detailed Description

Definition at line 6 of file HashLookup.cs.


The documentation for this class was generated from the following file: