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

◆ this[TKey key]

IEnumerable<TElement> System.Linq.Parallel.Lookup< TKey, TElement >.this[TKey key]
get

Implements System.Linq.ILookup< TKey, TElement >.

Definition at line 27 of file Lookup.cs.

28 {
29 get
30 {
31 if (_comparer.Equals(key, default(TKey)))
32 {
33 if (_defaultKeyGrouping != null)
34 {
36 }
37 return Enumerable.Empty<TElement>();
38 }
40 {
41 return value;
42 }
43 return Enumerable.Empty<TElement>();
44 }
45 }
bool TryGetValue(TKey key, [MaybeNullWhen(false)] out TValue value)
IGrouping< TKey, TElement > _defaultKeyGrouping
Definition Lookup.cs:12
readonly IDictionary< TKey, IGrouping< TKey, TElement > > _dict
Definition Lookup.cs:8
readonly IEqualityComparer< TKey > _comparer
Definition Lookup.cs:10
new bool Equals(object? x, object? y)