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