Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
StringSequence1.cs
Go to the documentation of this file.
1
using
System.Runtime.InteropServices
;
2
3
namespace
System.Diagnostics.Metrics
;
4
5
internal
struct
StringSequence1
:
IEquatable
<StringSequence1>,
IStringSequence
6
{
7
public
string
Value1
;
8
9
public
StringSequence1
(
string
value1)
10
{
11
Value1
= value1;
12
}
13
14
public
override
int
GetHashCode
()
15
{
16
return
Value1
.GetHashCode();
17
}
18
19
public
bool
Equals
(
StringSequence1
other
)
20
{
21
return
Value1
==
other
.Value1;
22
}
23
24
public
override
bool
Equals
(
object
obj
)
25
{
26
if
(
obj
is
StringSequence1
other
)
27
{
28
return
Equals
(
other
);
29
}
30
return
false
;
31
}
32
33
public
Span<string>
AsSpan
()
34
{
35
return
MemoryMarshal
.CreateSpan(ref
Value1
, 1);
36
}
37
}
System.Runtime.InteropServices.MemoryMarshal
Definition
MemoryMarshal.cs:11
System.Diagnostics.Metrics.IStringSequence
Definition
IStringSequence.cs:4
System.IEquatable
Definition
IEquatable.cs:4
System.Diagnostics.Metrics
Definition
AggregationManager.cs:6
System.Runtime.InteropServices
Definition
SequenceMarshal.cs:4
System.ExceptionArgument.other
@ other
System.ExceptionArgument.obj
@ obj
System.Diagnostics.Metrics.StringSequence1.AsSpan
Span< string > AsSpan()
Definition
StringSequence1.cs:33
System.Diagnostics.Metrics.StringSequence1.Value1
string Value1
Definition
StringSequence1.cs:7
System.Diagnostics.Metrics.StringSequence1.StringSequence1
StringSequence1(string value1)
Definition
StringSequence1.cs:9
System.Diagnostics.Metrics.StringSequence1.Equals
bool Equals(StringSequence1 other)
Definition
StringSequence1.cs:19
System.Diagnostics.Metrics.StringSequence1.GetHashCode
override int GetHashCode()
Definition
StringSequence1.cs:14
System.Diagnostics.Metrics.StringSequence1.Equals
override bool Equals(object obj)
Definition
StringSequence1.cs:24
System.Diagnostics.Metrics.StringSequence1
Definition
StringSequence1.cs:6
System.Span
Definition
Span.cs:14
source
System.Diagnostics.DiagnosticSource
System.Diagnostics.Metrics
StringSequence1.cs
Generated by
1.10.0