Zdexby TheHolyOneZ
5,562 structs
Struct

Decimal

: ValueType : Object
System.Decimal, mscorlib 0x0010 (16 B) align 8 mscorlib
0x00x0010

Members 13

OffsetSizeNameTypeFlags
—0x04SignMaskintPrivateStatic+1 flags
—0x04ScaleMaskintPrivateStatic+1 flags
—0x04ScaleShiftintPrivateStatic+1 flags
0x10ZeroDecimalPublicStatic+1 flags
0x10OneDecimalPublicStatic+1 flags
0x10MinusOneDecimalPublicStatic+1 flags
0x10MaxValueDecimalPublicStatic+1 flags
0x10MinValueDecimalPublicStatic+1 flags
0x04flagsintPrivate+1 flags
0x04hiintPrivate+1 flags
0x04lointPrivate+1 flags
0x04midintPrivate+1 flags
0x08ulomidLEulongPrivate+2 flags

Functions 129

SignatureFlagsNativeParams
void get_High()2 flags—0x00
void get_Low()2 flags—0x00
void get_Mid()2 flags—0x00
void get_IsNegative()2 flags—0x00
void get_Scale()2 flags—0x00
void get_Low64()Private+1 flags—0x00
void AsMutable()PrivateStatic—0x00
void DecDivMod1E9()Static+1 flags—0x00
void .ctor()Public+1 flags—0x00
void .ctor()Public+1 flags—0x00
void .ctor()Public+1 flags—0x00
void .ctor()Public+1 flags—0x00
void .ctor()Public+1 flags—0x00
void .ctor()Public+1 flags—0x00
void FromOACurrency()PublicStatic—0x00
void ToOACurrency()PublicStatic—0x00
void IsValid()PrivateStatic—0x00
void .ctor()Public+1 flags—0x00
void .ctor()Public+1 flags—0x00
void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization()PrivateFinal+2 flags—0x00
void .ctor()Private+1 flags—0x00
void .ctor()Private+1 flags—0x00
void Abs()Static+1 flags—0x00
void Add()PublicStatic—0x00
void Ceiling()PublicStatic—0x00
void Compare()PublicStatic—0x00
void CompareTo()PublicFinal+2 flags—0x00
void CompareTo()PublicFinal+2 flags—0x00
void Divide()PublicStatic—0x00
void Equals()Public+1 flags—0x00
void Equals()PublicFinal+2 flags—0x00
void GetHashCode()Public+1 flags—0x00
void Equals()PublicStatic—0x00
void Floor()PublicStatic—0x00
void ToString()Public+1 flags—0x00
void ToString()Public—0x00
void ToString()PublicFinal+2 flags—0x00
void ToString()PublicFinal+2 flags—0x00
void TryFormat()PublicFinal+2 flags—0x00
void Parse()PublicStatic—0x00
void Parse()PublicStatic—0x00
void Parse()PublicStatic—0x00
void Parse()PublicStatic—0x00
void Parse()PublicStatic—0x00
void TryParse()PublicStatic—0x00
void TryParse()PublicStatic—0x00
void TryParse()PublicStatic—0x00
void TryParse()PublicStatic—0x00
void GetBits()PublicStatic—0x00
void GetBytes()Static+1 flags—0x00
void ToDecimal()Static+1 flags—0x00
void Max()Static+1 flags—0x00
void Min()Static+1 flags—0x00
void Remainder()PublicStatic—0x00
void Multiply()PublicStatic—0x00
void Negate()PublicStatic—0x00
void Round()PublicStatic—0x00
void Round()PublicStatic—0x00
void Round()PublicStatic—0x00
void Round()PublicStatic—0x00
void Round()PrivateStatic—0x00
void Sign()Static+1 flags—0x00
void Subtract()PublicStatic—0x00
void ToByte()PublicStatic—0x00
void ToSByte()PublicStatic—0x00
void ToInt16()PublicStatic—0x00
void ToDouble()PublicStatic—0x00
void ToInt32()PublicStatic—0x00
void ToInt64()PublicStatic—0x00
void ToUInt16()PublicStatic—0x00
void ToUInt32()PublicStatic—0x00
void ToUInt64()PublicStatic—0x00
void ToSingle()PublicStatic—0x00
void Truncate()PublicStatic—0x00
void Truncate()PrivateStatic—0x00
void op_Implicit()PublicStatic+1 flags—0x00
void op_Implicit()PublicStatic+1 flags—0x00
void op_Implicit()PublicStatic+1 flags—0x00
void op_Implicit()PublicStatic+1 flags—0x00
void op_Implicit()PublicStatic+1 flags—0x00
void op_Implicit()PublicStatic+1 flags—0x00
void op_Implicit()PublicStatic+1 flags—0x00
void op_Implicit()PublicStatic+1 flags—0x00
void op_Implicit()PublicStatic+1 flags—0x00
void op_Explicit()PublicStatic+1 flags—0x00
void op_Explicit()PublicStatic+1 flags—0x00
void op_Explicit()PublicStatic+1 flags—0x00
void op_Explicit()PublicStatic+1 flags—0x00
void op_Explicit()PublicStatic+1 flags—0x00
void op_Explicit()PublicStatic+1 flags—0x00
void op_Explicit()PublicStatic+1 flags—0x00
void op_Explicit()PublicStatic+1 flags—0x00
void op_Explicit()PublicStatic+1 flags—0x00
void op_Explicit()PublicStatic+1 flags—0x00
void op_Explicit()PublicStatic+1 flags—0x00
void op_Explicit()PublicStatic+1 flags—0x00
void op_Explicit()PublicStatic+1 flags—0x00
void op_UnaryPlus()PublicStatic+1 flags—0x00
void op_UnaryNegation()PublicStatic+1 flags—0x00
void op_Increment()PublicStatic+1 flags—0x00
void op_Decrement()PublicStatic+1 flags—0x00
void op_Addition()PublicStatic+1 flags—0x00
void op_Subtraction()PublicStatic+1 flags—0x00
void op_Multiply()PublicStatic+1 flags—0x00
void op_Division()PublicStatic+1 flags—0x00
void op_Modulus()PublicStatic+1 flags—0x00
void op_Equality()PublicStatic+1 flags—0x00
void op_Inequality()PublicStatic+1 flags—0x00
void op_LessThan()PublicStatic+1 flags—0x00
void op_LessThanOrEqual()PublicStatic+1 flags—0x00
void op_GreaterThan()PublicStatic+1 flags—0x00
void op_GreaterThanOrEqual()PublicStatic+1 flags—0x00
void GetTypeCode()PublicFinal+2 flags—0x00
void System.IConvertible.ToBoolean()PrivateFinal+2 flags—0x00
void System.IConvertible.ToChar()PrivateFinal+2 flags—0x00
void System.IConvertible.ToSByte()PrivateFinal+2 flags—0x00
void System.IConvertible.ToByte()PrivateFinal+2 flags—0x00
void System.IConvertible.ToInt16()PrivateFinal+2 flags—0x00
void System.IConvertible.ToUInt16()PrivateFinal+2 flags—0x00
void System.IConvertible.ToInt32()PrivateFinal+2 flags—0x00
void System.IConvertible.ToUInt32()PrivateFinal+2 flags—0x00
void System.IConvertible.ToInt64()PrivateFinal+2 flags—0x00
void System.IConvertible.ToUInt64()PrivateFinal+2 flags—0x00
void System.IConvertible.ToSingle()PrivateFinal+2 flags—0x00
void System.IConvertible.ToDouble()PrivateFinal+2 flags—0x00
void System.IConvertible.ToDecimal()PrivateFinal+2 flags—0x00
void System.IConvertible.ToDateTime()PrivateFinal+2 flags—0x00
void System.IConvertible.ToType()PrivateFinal+2 flags—0x00
void .cctor()PrivateStatic+1 flags—0x00

Used by 11

types with a member, parameter or interface of this type