nuint.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(UInt64 to nuint)
public static explicit operator nuint (ulong v);
static member op_Explicit : uint64 -> nuint
Parameters
- v
- UInt64
Returns
System.System.UIntPtr
System.unativeint
Applies to
Explicit(Single to nuint)
public static explicit operator nuint (float v);
static member op_Explicit : single -> nuint
Parameters
- v
- Single
Returns
System.System.UIntPtr
System.unativeint
Applies to
Explicit(SByte to nuint)
public static explicit operator nuint (sbyte v);
static member op_Explicit : sbyte -> nuint
Parameters
- v
- SByte
Returns
System.System.UIntPtr
System.unativeint
Applies to
Explicit(nuint to UInt32)
public static explicit operator uint (nuint v);
static member op_Explicit : nuint -> uint32
Parameters
- v
- System.System.UIntPtr System.unativeint
Returns
Applies to
Explicit(nuint to UInt16)
public static explicit operator ushort (nuint v);
static member op_Explicit : nuint -> uint16
Parameters
- v
- System.System.UIntPtr System.unativeint
Returns
Applies to
Explicit(nuint to SByte)
public static explicit operator sbyte (nuint v);
static member op_Explicit : nuint -> sbyte
Parameters
- v
- System.System.UIntPtr System.unativeint
Returns
Applies to
Explicit(nuint to IntPtr)
public static explicit operator IntPtr (nuint v);
static member op_Explicit : nuint -> nativeint
Parameters
- v
- System.System.UIntPtr System.unativeint
Returns
IntPtr
nativeint
Applies to
Explicit(nuint to Int64)
public static explicit operator long (nuint v);
static member op_Explicit : nuint -> int64
Parameters
- v
- System.System.UIntPtr System.unativeint
Returns
Applies to
Explicit(nuint to Int32)
public static explicit operator int (nuint v);
static member op_Explicit : nuint -> int
Parameters
- v
- System.System.UIntPtr System.unativeint
Returns
Applies to
Explicit(Int16 to nuint)
public static explicit operator nuint (short v);
static member op_Explicit : int16 -> nuint
Parameters
- v
- Int16
Returns
System.System.UIntPtr
System.unativeint
Applies to
Explicit(nuint to Char)
public static explicit operator char (nuint v);
static member op_Explicit : nuint -> char
Parameters
- v
- System.System.UIntPtr System.unativeint
Returns
Applies to
Explicit(nuint to Byte)
public static explicit operator byte (nuint v);
static member op_Explicit : nuint -> byte
Parameters
- v
- System.System.UIntPtr System.unativeint
Returns
Applies to
Explicit(nfloat to nuint)
public static explicit operator nuint (nfloat v);
static member op_Explicit : nfloat -> nuint
Parameters
- v
- nfloat
Returns
System.System.UIntPtr
System.unativeint
Applies to
Explicit(IntPtr to nuint)
public static explicit operator nuint (IntPtr v);
static member op_Explicit : nativeint -> nuint
Parameters
- v
-
IntPtr
nativeint
Returns
System.System.UIntPtr
System.unativeint
Applies to
Explicit(Int64 to nuint)
public static explicit operator nuint (long v);
static member op_Explicit : int64 -> nuint
Parameters
- v
- Int64
Returns
System.System.UIntPtr
System.unativeint
Applies to
Explicit(Int32 to nuint)
public static explicit operator nuint (int v);
static member op_Explicit : int -> nuint
Parameters
- v
- Int32
Returns
System.System.UIntPtr
System.unativeint
Applies to
Explicit(Double to nuint)
public static explicit operator nuint (double v);
static member op_Explicit : double -> nuint
Parameters
- v
- Double
Returns
System.System.UIntPtr
System.unativeint
Applies to
Explicit(Decimal to nuint)
public static explicit operator nuint (decimal v);
static member op_Explicit : decimal -> nuint
Parameters
- v
- Decimal
Returns
System.System.UIntPtr
System.unativeint
Applies to
Explicit(nuint to Int16)
public static explicit operator short (nuint v);
static member op_Explicit : nuint -> int16
Parameters
- v
- System.System.UIntPtr System.unativeint