Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
SystemLinq_LookupDebugView.cs
Go to the documentation of this file.
1
using
System.Diagnostics
;
2
3
namespace
System.Linq
;
4
5
internal
sealed
class
SystemLinq_LookupDebugView
<TKey, TElement>
6
{
7
private
readonly
Lookup<TKey, TElement>
_lookup
;
8
9
private
IGrouping<TKey, TElement>
[]
_cachedGroupings
;
10
11
[DebuggerBrowsable(
DebuggerBrowsableState
.RootHidden)]
12
public
IGrouping<TKey, TElement>
[]
Groupings
=>
_cachedGroupings
?? (
_cachedGroupings
=
_lookup
.ToArray());
13
14
public
SystemLinq_LookupDebugView
(
Lookup<TKey, TElement>
lookup)
15
{
16
_lookup
= lookup;
17
}
18
}
System.Linq.Lookup
Definition
Lookup.cs:10
System.Linq.SystemLinq_LookupDebugView.SystemLinq_LookupDebugView
SystemLinq_LookupDebugView(Lookup< TKey, TElement > lookup)
Definition
SystemLinq_LookupDebugView.cs:14
System.Linq.SystemLinq_LookupDebugView._lookup
readonly Lookup< TKey, TElement > _lookup
Definition
SystemLinq_LookupDebugView.cs:7
System.Linq.SystemLinq_LookupDebugView.Groupings
IGrouping< TKey, TElement >[] Groupings
Definition
SystemLinq_LookupDebugView.cs:12
System.Linq.SystemLinq_LookupDebugView._cachedGroupings
IGrouping< TKey, TElement >[] _cachedGroupings
Definition
SystemLinq_LookupDebugView.cs:9
System.Linq.SystemLinq_LookupDebugView
Definition
SystemLinq_LookupDebugView.cs:6
System.Linq.IGrouping
Definition
IGrouping.cs:7
System.Diagnostics.DebuggerBrowsableState
DebuggerBrowsableState
Definition
DebuggerBrowsableState.cs:4
System.Diagnostics
Definition
AggregationManager.cs:6
System.Linq
Definition
ImmutableArrayExtensions.cs:4
source
System.Linq
System.Linq
SystemLinq_LookupDebugView.cs
Generated by
1.10.0