UInt128.Explicit Operator
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
Explicit(UInt128 to UIntPtr) |
Explicitly converts a 128-bit unsigned integer to a UIntPtr value. |
Explicit(UInt128 to UInt64) |
Explicitly converts a 128-bit unsigned integer to a UInt64 value. |
Explicit(UInt128 to UInt32) |
Explicitly converts a 128-bit unsigned integer to a UInt32 value. |
Explicit(UInt128 to UInt16) |
Explicitly converts a 128-bit unsigned integer to a UInt16 value. |
Explicit(UInt128 to Single) |
Explicitly converts a 128-bit unsigned integer to a Single value. |
Explicit(UInt128 to SByte) |
Explicitly converts a 128-bit unsigned integer to a SByte value. |
Explicit(UInt128 to IntPtr) |
Explicitly converts a 128-bit unsigned integer to a IntPtr value. |
Explicit(UInt128 to Int64) |
Explicitly converts a 128-bit unsigned integer to a Int64 value. |
Explicit(UInt128 to Int16) |
Explicitly converts a 128-bit unsigned integer to a Int16 value. |
Explicit(UInt128 to Int128) |
Explicitly converts a 128-bit unsigned integer to a Int128 value. |
Explicit(UInt128 to Half) |
Explicitly converts a 128-bit unsigned integer to a Half value. |
Explicit(UInt128 to Int32) |
Explicitly converts a 128-bit unsigned integer to a Int32 value. |
Explicit(UInt128 to Decimal) |
Explicitly converts a 128-bit unsigned integer to a Decimal value. |
Explicit(UInt128 to Double) |
Explicitly converts a 128-bit unsigned integer to a Double value. |
Explicit(Double to UInt128) |
Explicitly converts a Double value to a 128-bit unsigned integer. |
Explicit(Int16 to UInt128) |
Explicitly converts a Int16 value to a 128-bit unsigned integer. |
Explicit(Int32 to UInt128) |
Explicitly converts a Int32 value to a 128-bit unsigned integer. |
Explicit(Int64 to UInt128) |
Explicitly converts a Int64 value to a 128-bit unsigned integer. |
Explicit(Decimal to UInt128) |
Explicitly converts a Decimal value to a 128-bit unsigned integer. |
Explicit(SByte to UInt128) |
Explicitly converts a SByte value to a 128-bit unsigned integer. |
Explicit(Single to UInt128) |
Explicitly converts a Single value to a 128-bit unsigned integer. |
Explicit(UInt128 to Byte) |
Explicitly converts a 128-bit unsigned integer to a Byte value. |
Explicit(UInt128 to Char) |
Explicitly converts a 128-bit unsigned integer to a Char value. |
Explicit(IntPtr to UInt128) |
Explicitly converts a IntPtr value to a 128-bit unsigned integer. |
Explicit(UInt128 to UIntPtr)
- Source:
- UInt128.cs
- Source:
- UInt128.cs
- Source:
- UInt128.cs
Important
This API is not CLS-compliant.
Explicitly converts a 128-bit unsigned integer to a UIntPtr value.
public:
static explicit operator UIntPtr(UInt128 value);
[System.CLSCompliant(false)]
public static explicit operator UIntPtr (UInt128 value);
[<System.CLSCompliant(false)>]
static member op_Explicit : UInt128 -> unativeint
Public Shared Narrowing Operator CType (value As UInt128) As UIntPtr
Parameters
- value
- UInt128
The value to convert.
Returns
unativeint
value
converted to a UIntPtr.
- Attributes
Applies to
Explicit(UInt128 to UInt64)
- Source:
- UInt128.cs
- Source:
- UInt128.cs
- Source:
- UInt128.cs
Important
This API is not CLS-compliant.
Explicitly converts a 128-bit unsigned integer to a UInt64 value.
public:
static explicit operator System::UInt64(UInt128 value);
[System.CLSCompliant(false)]
public static explicit operator ulong (UInt128 value);
[<System.CLSCompliant(false)>]
static member op_Explicit : UInt128 -> uint64
Public Shared Narrowing Operator CType (value As UInt128) As ULong
Parameters
- value
- UInt128
The value to convert.
Returns
value
converted to a UInt64.
- Attributes
Applies to
Explicit(UInt128 to UInt32)
- Source:
- UInt128.cs
- Source:
- UInt128.cs
- Source:
- UInt128.cs
Important
This API is not CLS-compliant.
Explicitly converts a 128-bit unsigned integer to a UInt32 value.
public:
static explicit operator System::UInt32(UInt128 value);
[System.CLSCompliant(false)]
public static explicit operator uint (UInt128 value);
[<System.CLSCompliant(false)>]
static member op_Explicit : UInt128 -> uint32
Public Shared Narrowing Operator CType (value As UInt128) As UInteger
Parameters
- value
- UInt128
The value to convert.
Returns
value
converted to a UInt32.
- Attributes
Applies to
Explicit(UInt128 to UInt16)
- Source:
- UInt128.cs
- Source:
- UInt128.cs
- Source:
- UInt128.cs
Important
This API is not CLS-compliant.
Explicitly converts a 128-bit unsigned integer to a UInt16 value.
public:
static explicit operator System::UInt16(UInt128 value);
[System.CLSCompliant(false)]
public static explicit operator ushort (UInt128 value);
[<System.CLSCompliant(false)>]
static member op_Explicit : UInt128 -> uint16
Public Shared Narrowing Operator CType (value As UInt128) As UShort
Parameters
- value
- UInt128
The value to convert.
Returns
value
converted to a UInt16.
- Attributes
Applies to
Explicit(UInt128 to Single)
- Source:
- UInt128.cs
- Source:
- UInt128.cs
- Source:
- UInt128.cs
Explicitly converts a 128-bit unsigned integer to a Single value.
public:
static explicit operator float(UInt128 value);
public static explicit operator float (UInt128 value);
static member op_Explicit : UInt128 -> single
Public Shared Narrowing Operator CType (value As UInt128) As Single
Parameters
- value
- UInt128
The value to convert.
Returns
value
converted to a Single.
Applies to
Explicit(UInt128 to SByte)
- Source:
- UInt128.cs
- Source:
- UInt128.cs
- Source:
- UInt128.cs
Important
This API is not CLS-compliant.
Explicitly converts a 128-bit unsigned integer to a SByte value.
public:
static explicit operator System::SByte(UInt128 value);
[System.CLSCompliant(false)]
public static explicit operator sbyte (UInt128 value);
[<System.CLSCompliant(false)>]
static member op_Explicit : UInt128 -> sbyte
Public Shared Narrowing Operator CType (value As UInt128) As SByte
Parameters
- value
- UInt128
The value to convert.
Returns
value
converted to a SByte.
- Attributes
Applies to
Explicit(UInt128 to IntPtr)
- Source:
- UInt128.cs
- Source:
- UInt128.cs
- Source:
- UInt128.cs
Explicitly converts a 128-bit unsigned integer to a IntPtr value.
public:
static explicit operator IntPtr(UInt128 value);
public static explicit operator IntPtr (UInt128 value);
static member op_Explicit : UInt128 -> nativeint
Public Shared Narrowing Operator CType (value As UInt128) As IntPtr
Parameters
- value
- UInt128
The value to convert.
Returns
nativeint
value
converted to a IntPtr.
Applies to
Explicit(UInt128 to Int64)
- Source:
- UInt128.cs
- Source:
- UInt128.cs
- Source:
- UInt128.cs
Explicitly converts a 128-bit unsigned integer to a Int64 value.
public:
static explicit operator long(UInt128 value);
public static explicit operator long (UInt128 value);
static member op_Explicit : UInt128 -> int64
Public Shared Narrowing Operator CType (value As UInt128) As Long
Parameters
- value
- UInt128
The value to convert.
Returns
value
converted to a Int64.
Applies to
Explicit(UInt128 to Int16)
- Source:
- UInt128.cs
- Source:
- UInt128.cs
- Source:
- UInt128.cs
Explicitly converts a 128-bit unsigned integer to a Int16 value.
public:
static explicit operator short(UInt128 value);
public static explicit operator short (UInt128 value);
static member op_Explicit : UInt128 -> int16
Public Shared Narrowing Operator CType (value As UInt128) As Short
Parameters
- value
- UInt128
The value to convert.
Returns
value
converted to a Int16.
Applies to
Explicit(UInt128 to Int128)
- Source:
- UInt128.cs
- Source:
- UInt128.cs
- Source:
- UInt128.cs
Important
This API is not CLS-compliant.
Explicitly converts a 128-bit unsigned integer to a Int128 value.
public:
static explicit operator Int128(UInt128 value);
[System.CLSCompliant(false)]
public static explicit operator Int128 (UInt128 value);
[<System.CLSCompliant(false)>]
static member op_Explicit : UInt128 -> Int128
Public Shared Narrowing Operator CType (value As UInt128) As Int128
Parameters
- value
- UInt128
The value to convert.
Returns
value
converted to a Int128.
- Attributes
Applies to
Explicit(UInt128 to Half)
- Source:
- UInt128.cs
- Source:
- UInt128.cs
- Source:
- UInt128.cs
Explicitly converts a 128-bit unsigned integer to a Half value.
public:
static explicit operator Half(UInt128 value);
public static explicit operator Half (UInt128 value);
static member op_Explicit : UInt128 -> Half
Public Shared Narrowing Operator CType (value As UInt128) As Half
Parameters
- value
- UInt128
The value to convert.
Returns
value
converted to a Half.
Applies to
Explicit(UInt128 to Int32)
- Source:
- UInt128.cs
- Source:
- UInt128.cs
- Source:
- UInt128.cs
Explicitly converts a 128-bit unsigned integer to a Int32 value.
public:
static explicit operator int(UInt128 value);
public static explicit operator int (UInt128 value);
static member op_Explicit : UInt128 -> int
Public Shared Narrowing Operator CType (value As UInt128) As Integer
Parameters
- value
- UInt128
The value to convert.
Returns
value
converted to a Int32.
Applies to
Explicit(UInt128 to Decimal)
- Source:
- UInt128.cs
- Source:
- UInt128.cs
- Source:
- UInt128.cs
Explicitly converts a 128-bit unsigned integer to a Decimal value.
public:
static explicit operator System::Decimal(UInt128 value);
public static explicit operator decimal (UInt128 value);
static member op_Explicit : UInt128 -> decimal
Public Shared Narrowing Operator CType (value As UInt128) As Decimal
Parameters
- value
- UInt128
The value to convert.
Returns
value
converted to a Decimal.
Applies to
Explicit(UInt128 to Double)
- Source:
- UInt128.cs
- Source:
- UInt128.cs
- Source:
- UInt128.cs
Explicitly converts a 128-bit unsigned integer to a Double value.
public:
static explicit operator double(UInt128 value);
public static explicit operator double (UInt128 value);
static member op_Explicit : UInt128 -> double
Public Shared Narrowing Operator CType (value As UInt128) As Double
Parameters
- value
- UInt128
The value to convert.
Returns
value
converted to a Double.
Applies to
Explicit(Double to UInt128)
- Source:
- UInt128.cs
- Source:
- UInt128.cs
- Source:
- UInt128.cs
Explicitly converts a Double value to a 128-bit unsigned integer.
public:
static explicit operator UInt128(double value);
public static explicit operator UInt128 (double value);
static member op_Explicit : double -> UInt128
Public Shared Narrowing Operator CType (value As Double) As UInt128
Parameters
- value
- Double
The value to convert.
Returns
value
converted to a 128-bit unsigned integer.
Applies to
Explicit(Int16 to UInt128)
- Source:
- UInt128.cs
- Source:
- UInt128.cs
- Source:
- UInt128.cs
Explicitly converts a Int16 value to a 128-bit unsigned integer.
public:
static explicit operator UInt128(short value);
public static explicit operator UInt128 (short value);
static member op_Explicit : int16 -> UInt128
Public Shared Narrowing Operator CType (value As Short) As UInt128
Parameters
- value
- Int16
The value to convert.
Returns
value
converted to a 128-bit unsigned integer.
Applies to
Explicit(Int32 to UInt128)
- Source:
- UInt128.cs
- Source:
- UInt128.cs
- Source:
- UInt128.cs
Explicitly converts a Int32 value to a 128-bit unsigned integer.
public:
static explicit operator UInt128(int value);
public static explicit operator UInt128 (int value);
static member op_Explicit : int -> UInt128
Public Shared Narrowing Operator CType (value As Integer) As UInt128
Parameters
- value
- Int32
The value to convert.
Returns
value
converted to a 128-bit unsigned integer.
Applies to
Explicit(Int64 to UInt128)
- Source:
- UInt128.cs
- Source:
- UInt128.cs
- Source:
- UInt128.cs
Explicitly converts a Int64 value to a 128-bit unsigned integer.
public:
static explicit operator UInt128(long value);
public static explicit operator UInt128 (long value);
static member op_Explicit : int64 -> UInt128
Public Shared Narrowing Operator CType (value As Long) As UInt128
Parameters
- value
- Int64
The value to convert.
Returns
value
converted to a 128-bit unsigned integer.
Applies to
Explicit(Decimal to UInt128)
- Source:
- UInt128.cs
- Source:
- UInt128.cs
- Source:
- UInt128.cs
Explicitly converts a Decimal value to a 128-bit unsigned integer.
public:
static explicit operator UInt128(System::Decimal value);
public static explicit operator UInt128 (decimal value);
static member op_Explicit : decimal -> UInt128
Public Shared Narrowing Operator CType (value As Decimal) As UInt128
Parameters
- value
- Decimal
The value to convert.
Returns
value
converted to a 128-bit unsigned integer.
Applies to
Explicit(SByte to UInt128)
- Source:
- UInt128.cs
- Source:
- UInt128.cs
- Source:
- UInt128.cs
Important
This API is not CLS-compliant.
Explicitly converts a SByte value to a 128-bit unsigned integer.
public:
static explicit operator UInt128(System::SByte value);
[System.CLSCompliant(false)]
public static explicit operator UInt128 (sbyte value);
[<System.CLSCompliant(false)>]
static member op_Explicit : sbyte -> UInt128
Public Shared Narrowing Operator CType (value As SByte) As UInt128
Parameters
- value
- SByte
The value to convert.
Returns
value
converted to a 128-bit unsigned integer.
- Attributes
Applies to
Explicit(Single to UInt128)
- Source:
- UInt128.cs
- Source:
- UInt128.cs
- Source:
- UInt128.cs
Explicitly converts a Single value to a 128-bit unsigned integer.
public:
static explicit operator UInt128(float value);
public static explicit operator UInt128 (float value);
static member op_Explicit : single -> UInt128
Public Shared Narrowing Operator CType (value As Single) As UInt128
Parameters
- value
- Single
The value to convert.
Returns
value
converted to a 128-bit unsigned integer.
Applies to
Explicit(UInt128 to Byte)
- Source:
- UInt128.cs
- Source:
- UInt128.cs
- Source:
- UInt128.cs
Explicitly converts a 128-bit unsigned integer to a Byte value.
public:
static explicit operator System::Byte(UInt128 value);
public static explicit operator byte (UInt128 value);
static member op_Explicit : UInt128 -> byte
Public Shared Narrowing Operator CType (value As UInt128) As Byte
Parameters
- value
- UInt128
The value to convert.
Returns
value
converted to a Byte.
Applies to
Explicit(UInt128 to Char)
- Source:
- UInt128.cs
- Source:
- UInt128.cs
- Source:
- UInt128.cs
Explicitly converts a 128-bit unsigned integer to a Char value.
public:
static explicit operator char(UInt128 value);
public static explicit operator char (UInt128 value);
static member op_Explicit : UInt128 -> char
Public Shared Narrowing Operator CType (value As UInt128) As Char
Parameters
- value
- UInt128
The value to convert.
Returns
value
converted to a Char.
Applies to
Explicit(IntPtr to UInt128)
- Source:
- UInt128.cs
- Source:
- UInt128.cs
- Source:
- UInt128.cs
Explicitly converts a IntPtr value to a 128-bit unsigned integer.
public:
static explicit operator UInt128(IntPtr value);
public static explicit operator UInt128 (IntPtr value);
static member op_Explicit : nativeint -> UInt128
Public Shared Narrowing Operator CType (value As IntPtr) As UInt128
Parameters
- value
-
IntPtr
nativeint
The value to convert.
Returns
value
converted to a 128-bit unsigned integer.