Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
SpanDebugView.cs
Go to the documentation of this file.
1
using
System.Diagnostics
;
2
3
namespace
System
;
4
5
internal
sealed
class
SpanDebugView
<T>
6
{
7
private
readonly T[]
_array
;
8
9
[DebuggerBrowsable(
DebuggerBrowsableState
.RootHidden)]
10
public
T[] Items =>
_array
;
11
12
public
SpanDebugView
(
Span<T>
span)
13
{
14
_array
= span.
ToArray
();
15
}
16
17
public
SpanDebugView
(
ReadOnlySpan<T>
span)
18
{
19
_array
= span.
ToArray
();
20
}
21
}
System.SpanDebugView.SpanDebugView
SpanDebugView(ReadOnlySpan< T > span)
Definition
SpanDebugView.cs:17
System.SpanDebugView._array
readonly T[] _array
Definition
SpanDebugView.cs:7
System.SpanDebugView.SpanDebugView
SpanDebugView(Span< T > span)
Definition
SpanDebugView.cs:12
System.SpanDebugView
Definition
SpanDebugView.cs:6
System.Diagnostics.DebuggerBrowsableState
DebuggerBrowsableState
Definition
DebuggerBrowsableState.cs:4
System.Diagnostics
Definition
AggregationManager.cs:6
System
Definition
BlockingCollection.cs:8
System.ReadOnlySpan.ToArray
T[] ToArray()
Definition
ReadOnlySpan.cs:251
System.ReadOnlySpan
Definition
ReadOnlySpan.cs:14
System.Span.ToArray
T[] ToArray()
Definition
Span.cs:291
System.Span
Definition
Span.cs:14
source
System.Private.CoreLib
System
SpanDebugView.cs
Generated by
1.10.0