Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
DecimalConstantAttribute.cs
Go to the documentation of this file.
1
namespace
System.Runtime.CompilerServices
;
2
3
[AttributeUsage(
AttributeTargets
.Field |
AttributeTargets
.Parameter, Inherited =
false
)]
4
public
sealed
class
DecimalConstantAttribute
:
Attribute
5
{
6
private
readonly decimal
_dec
;
7
8
public
decimal
Value
=>
_dec
;
9
10
[CLSCompliant(
false
)]
11
public
DecimalConstantAttribute
(
byte
scale,
byte
sign, uint hi, uint mid, uint low)
12
{
13
_dec
=
new
decimal((
int
)low, (
int
)mid, (
int
)hi, sign != 0, scale);
14
}
15
16
public
DecimalConstantAttribute
(
byte
scale,
byte
sign,
int
hi,
int
mid,
int
low)
17
{
18
_dec
=
new
decimal(low, mid, hi, sign != 0, scale);
19
}
20
}
System.Attribute
Definition
Attribute.cs:12
System.Runtime.CompilerServices.DecimalConstantAttribute.DecimalConstantAttribute
DecimalConstantAttribute(byte scale, byte sign, uint hi, uint mid, uint low)
Definition
DecimalConstantAttribute.cs:11
System.Runtime.CompilerServices.DecimalConstantAttribute.DecimalConstantAttribute
DecimalConstantAttribute(byte scale, byte sign, int hi, int mid, int low)
Definition
DecimalConstantAttribute.cs:16
System.Runtime.CompilerServices.DecimalConstantAttribute.Value
decimal Value
Definition
DecimalConstantAttribute.cs:8
System.Runtime.CompilerServices.DecimalConstantAttribute._dec
readonly decimal _dec
Definition
DecimalConstantAttribute.cs:6
System.Runtime.CompilerServices.DecimalConstantAttribute
Definition
DecimalConstantAttribute.cs:5
System.Runtime.CompilerServices
Definition
NullablePublicOnlyAttribute.cs:3
System.AttributeTargets
AttributeTargets
Definition
AttributeTargets.cs:5
source
System.Private.CoreLib
System.Runtime.CompilerServices
DecimalConstantAttribute.cs
Generated by
1.10.0