Operator explicit operator
- Namespace
- Zyl.VectorTraits.ExTypes
- Assembly
- VectorTraits.dll
explicit operator byte(ExUInt128)
Explicitly converts a 128-bit unsigned integer to a byte value.
public static explicit operator byte(ExUInt128 value)
Parameters
value
ExUInt128The value to convert.
Returns
explicit operator char(ExUInt128)
Explicitly converts a 128-bit unsigned integer to a char value.
public static explicit operator char(ExUInt128 value)
Parameters
value
ExUInt128The value to convert.
Returns
explicit operator decimal(ExUInt128)
Explicitly converts a 128-bit unsigned integer to a decimal value.
public static explicit operator decimal(ExUInt128 value)
Parameters
value
ExUInt128The value to convert.
Returns
explicit operator double(ExUInt128)
Explicitly converts a 128-bit unsigned integer to a double value.
public static explicit operator double(ExUInt128 value)
Parameters
value
ExUInt128The value to convert.
Returns
explicit operator Half(ExUInt128)
Explicitly converts a 128-bit unsigned integer to a Half value.
public static explicit operator Half(ExUInt128 value)
Parameters
value
ExUInt128The value to convert.
Returns
explicit operator short(ExUInt128)
Explicitly converts a 128-bit unsigned integer to a short value.
public static explicit operator short(ExUInt128 value)
Parameters
value
ExUInt128The value to convert.
Returns
explicit operator int(ExUInt128)
Explicitly converts a 128-bit unsigned integer to a int value.
public static explicit operator int(ExUInt128 value)
Parameters
value
ExUInt128The value to convert.
Returns
explicit operator long(ExUInt128)
Explicitly converts a 128-bit unsigned integer to a long value.
public static explicit operator long(ExUInt128 value)
Parameters
value
ExUInt128The value to convert.
Returns
explicit operator ExInt128(ExUInt128)
Explicitly converts a 128-bit unsigned integer to a ExInt128 value.
[CLSCompliant(false)]
public static explicit operator ExInt128(ExUInt128 value)
Parameters
value
ExUInt128The value to convert.
Returns
explicit operator nint(ExUInt128)
Explicitly converts a 128-bit unsigned integer to a nint value.
public static explicit operator nint(ExUInt128 value)
Parameters
value
ExUInt128The value to convert.
Returns
explicit operator sbyte(ExUInt128)
Explicitly converts a 128-bit unsigned integer to a sbyte value.
[CLSCompliant(false)]
public static explicit operator sbyte(ExUInt128 value)
Parameters
value
ExUInt128The value to convert.
Returns
explicit operator float(ExUInt128)
Explicitly converts a 128-bit unsigned integer to a float value.
public static explicit operator float(ExUInt128 value)
Parameters
value
ExUInt128The value to convert.
Returns
explicit operator ushort(ExUInt128)
Explicitly converts a 128-bit unsigned integer to a ushort value.
[CLSCompliant(false)]
public static explicit operator ushort(ExUInt128 value)
Parameters
value
ExUInt128The value to convert.
Returns
explicit operator uint(ExUInt128)
Explicitly converts a 128-bit unsigned integer to a uint value.
[CLSCompliant(false)]
public static explicit operator uint(ExUInt128 value)
Parameters
value
ExUInt128The value to convert.
Returns
explicit operator ulong(ExUInt128)
Explicitly converts a 128-bit unsigned integer to a ulong value.
[CLSCompliant(false)]
public static explicit operator ulong(ExUInt128 value)
Parameters
value
ExUInt128The value to convert.
Returns
explicit operator nuint(ExUInt128)
Explicitly converts a 128-bit unsigned integer to a nuint value.
[CLSCompliant(false)]
public static explicit operator nuint(ExUInt128 value)
Parameters
value
ExUInt128The value to convert.
Returns
explicit operator ExUInt128(decimal)
Explicitly converts a decimal value to a 128-bit unsigned integer.
public static explicit operator ExUInt128(decimal value)
Parameters
value
decimalThe value to convert.
Returns
- ExUInt128
value
converted to a 128-bit unsigned integer.
explicit operator ExUInt128(double)
Explicitly converts a double value to a 128-bit unsigned integer.
public static explicit operator ExUInt128(double value)
Parameters
value
doubleThe value to convert.
Returns
- ExUInt128
value
converted to a 128-bit unsigned integer.
explicit operator ExUInt128(short)
Explicitly converts a short value to a 128-bit unsigned integer.
public static explicit operator ExUInt128(short value)
Parameters
value
shortThe value to convert.
Returns
- ExUInt128
value
converted to a 128-bit unsigned integer.
explicit operator ExUInt128(int)
Explicitly converts a int value to a 128-bit unsigned integer.
public static explicit operator ExUInt128(int value)
Parameters
value
intThe value to convert.
Returns
- ExUInt128
value
converted to a 128-bit unsigned integer.
explicit operator ExUInt128(long)
Explicitly converts a long value to a 128-bit unsigned integer.
public static explicit operator ExUInt128(long value)
Parameters
value
longThe value to convert.
Returns
- ExUInt128
value
converted to a 128-bit unsigned integer.
explicit operator ExUInt128(nint)
Explicitly converts a nint value to a 128-bit unsigned integer.
public static explicit operator ExUInt128(nint value)
Parameters
value
nintThe value to convert.
Returns
- ExUInt128
value
converted to a 128-bit unsigned integer.
explicit operator ExUInt128(sbyte)
Explicitly converts a sbyte value to a 128-bit unsigned integer.
[CLSCompliant(false)]
public static explicit operator ExUInt128(sbyte value)
Parameters
value
sbyteThe value to convert.
Returns
- ExUInt128
value
converted to a 128-bit unsigned integer.
explicit operator ExUInt128(float)
Explicitly converts a float value to a 128-bit unsigned integer.
public static explicit operator ExUInt128(float value)
Parameters
value
floatThe value to convert.
Returns
- ExUInt128
value
converted to a 128-bit unsigned integer.
explicit operator Int128(ExUInt128)
Implicit converts a 128-bit unsigned integer to a Int128 value.
public static explicit operator Int128(ExUInt128 value)
Parameters
value
ExUInt128The value to convert.
Returns
explicit operator ExUInt128(Int128)
Implicit converts a Int128 value to a 128-bit unsigned integer.
public static explicit operator ExUInt128(Int128 value)
Parameters
value
Int128The value to convert.
Returns
- ExUInt128
value
converted to a 128-bit unsigned integer.
explicit operator ExUInt128(Half)
Explicitly converts a Half value to a 128-bit unsigned integer.
public static explicit operator ExUInt128(Half value)
Parameters
value
HalfThe value to convert.
Returns
- ExUInt128
value
converted to a 128-bit unsigned integer.