NFloat.Implicit 运算符

定义

重载

Implicit(Single to NFloat)

将值 Single 隐式转换为其最接近的可表示本机大小的浮点值。

Implicit(UInt16 to NFloat)

将值 UInt16 隐式转换为其最接近的可表示本机大小的浮点值。

Implicit(SByte to NFloat)

将值 SByte 隐式转换为其最接近的可表示本机大小的浮点值。

Implicit(UInt64 to NFloat)

将值 UInt64 隐式转换为其最接近的可表示本机大小的浮点值。

Implicit(UIntPtr to NFloat)

将值 UIntPtr 隐式转换为其最接近的可表示本机大小的浮点值。

Implicit(UInt32 to NFloat)

将值 UInt32 隐式转换为其最接近的可表示本机大小的浮点值。

Implicit(NFloat to Double)

将本机大小的浮点值隐式转换为其最接近的可 Double 表示值。

Implicit(Byte to NFloat)

将值 Byte 隐式转换为其最接近的可表示本机大小的浮点值。

Implicit(Int64 to NFloat)

将值 Int64 隐式转换为其最接近的可表示本机大小的浮点值。

Implicit(Int32 to NFloat)

将值 Int32 隐式转换为其最接近的可表示本机大小的浮点值。

Implicit(Int16 to NFloat)

将值 Int16 隐式转换为其最接近的可表示本机大小的浮点值。

Implicit(Half to NFloat)

将值 Half 隐式转换为其最接近的可表示本机大小的浮点值。

Implicit(Char to NFloat)

将值 Char 隐式转换为其最接近的可表示本机大小的浮点值。

Implicit(IntPtr to NFloat)

将值 IntPtr 隐式转换为其最接近的可表示本机大小的浮点值。

Implicit(Single to NFloat)

Source:
NFloat.cs
Source:
NFloat.cs
Source:
NFloat.cs

将值 Single 隐式转换为其最接近的可表示本机大小的浮点值。

public:
 static operator System::Runtime::InteropServices::NFloat(float value);
public static implicit operator System.Runtime.InteropServices.NFloat (float value);
static member op_Implicit : single -> System.Runtime.InteropServices.NFloat
Public Shared Widening Operator CType (value As Single) As NFloat

参数

value
Single

要转换的值。

返回

value 转换为其最接近的可表示本机大小的浮点值。

适用于

Implicit(UInt16 to NFloat)

Source:
NFloat.cs
Source:
NFloat.cs
Source:
NFloat.cs

重要

此 API 不符合 CLS。

将值 UInt16 隐式转换为其最接近的可表示本机大小的浮点值。

public:
 static operator System::Runtime::InteropServices::NFloat(System::UInt16 value);
[System.CLSCompliant(false)]
public static implicit operator System.Runtime.InteropServices.NFloat (ushort value);
[<System.CLSCompliant(false)>]
static member op_Implicit : uint16 -> System.Runtime.InteropServices.NFloat
Public Shared Widening Operator CType (value As UShort) As NFloat

参数

value
UInt16

要转换的值。

返回

value 转换为其最接近的可表示本机大小的浮点值。

属性

适用于

Implicit(SByte to NFloat)

Source:
NFloat.cs
Source:
NFloat.cs
Source:
NFloat.cs

重要

此 API 不符合 CLS。

将值 SByte 隐式转换为其最接近的可表示本机大小的浮点值。

public:
 static operator System::Runtime::InteropServices::NFloat(System::SByte value);
[System.CLSCompliant(false)]
public static implicit operator System.Runtime.InteropServices.NFloat (sbyte value);
[<System.CLSCompliant(false)>]
static member op_Implicit : sbyte -> System.Runtime.InteropServices.NFloat
Public Shared Widening Operator CType (value As SByte) As NFloat

参数

value
SByte

要转换的值。

返回

value 转换为其最接近的可表示本机大小的浮点值。

属性

适用于

Implicit(UInt64 to NFloat)

Source:
NFloat.cs
Source:
NFloat.cs
Source:
NFloat.cs

重要

此 API 不符合 CLS。

将值 UInt64 隐式转换为其最接近的可表示本机大小的浮点值。

public:
 static operator System::Runtime::InteropServices::NFloat(System::UInt64 value);
[System.CLSCompliant(false)]
public static implicit operator System.Runtime.InteropServices.NFloat (ulong value);
[<System.CLSCompliant(false)>]
static member op_Implicit : uint64 -> System.Runtime.InteropServices.NFloat
Public Shared Widening Operator CType (value As ULong) As NFloat

参数

value
UInt64

要转换的值。

返回

value 转换为其最接近的可表示本机大小的浮点值。

属性

适用于

Implicit(UIntPtr to NFloat)

Source:
NFloat.cs
Source:
NFloat.cs
Source:
NFloat.cs

重要

此 API 不符合 CLS。

将值 UIntPtr 隐式转换为其最接近的可表示本机大小的浮点值。

public:
 static operator System::Runtime::InteropServices::NFloat(UIntPtr value);
[System.CLSCompliant(false)]
public static implicit operator System.Runtime.InteropServices.NFloat (UIntPtr value);
[<System.CLSCompliant(false)>]
static member op_Implicit : unativeint -> System.Runtime.InteropServices.NFloat
Public Shared Widening Operator CType (value As UIntPtr) As NFloat

参数

value
UIntPtr

unativeint

要转换的值。

返回

value 转换为其最接近的可表示本机大小的浮点值。

属性

适用于

Implicit(UInt32 to NFloat)

Source:
NFloat.cs
Source:
NFloat.cs
Source:
NFloat.cs

重要

此 API 不符合 CLS。

将值 UInt32 隐式转换为其最接近的可表示本机大小的浮点值。

public:
 static operator System::Runtime::InteropServices::NFloat(System::UInt32 value);
[System.CLSCompliant(false)]
public static implicit operator System.Runtime.InteropServices.NFloat (uint value);
[<System.CLSCompliant(false)>]
static member op_Implicit : uint32 -> System.Runtime.InteropServices.NFloat
Public Shared Widening Operator CType (value As UInteger) As NFloat

参数

value
UInt32

要转换的值。

返回

value 转换为其最接近的可表示本机大小的浮点值。

属性

适用于

Implicit(NFloat to Double)

Source:
NFloat.cs
Source:
NFloat.cs
Source:
NFloat.cs

将本机大小的浮点值隐式转换为其最接近的可 Double 表示值。

public:
 static operator double(System::Runtime::InteropServices::NFloat value);
public static implicit operator double (System.Runtime.InteropServices.NFloat value);
static member op_Implicit : System.Runtime.InteropServices.NFloat -> double
Public Shared Widening Operator CType (value As NFloat) As Double

参数

value
NFloat

要转换的值。

返回

value 转换为其最接近的可 Double 表示值。

适用于

Implicit(Byte to NFloat)

Source:
NFloat.cs
Source:
NFloat.cs
Source:
NFloat.cs

将值 Byte 隐式转换为其最接近的可表示本机大小的浮点值。

public:
 static operator System::Runtime::InteropServices::NFloat(System::Byte value);
public static implicit operator System.Runtime.InteropServices.NFloat (byte value);
static member op_Implicit : byte -> System.Runtime.InteropServices.NFloat
Public Shared Widening Operator CType (value As Byte) As NFloat

参数

value
Byte

要转换的值。

返回

value 转换为其最接近的可表示本机大小的浮点值。

适用于

Implicit(Int64 to NFloat)

Source:
NFloat.cs
Source:
NFloat.cs
Source:
NFloat.cs

将值 Int64 隐式转换为其最接近的可表示本机大小的浮点值。

public:
 static operator System::Runtime::InteropServices::NFloat(long value);
public static implicit operator System.Runtime.InteropServices.NFloat (long value);
static member op_Implicit : int64 -> System.Runtime.InteropServices.NFloat
Public Shared Widening Operator CType (value As Long) As NFloat

参数

value
Int64

要转换的值。

返回

value 转换为其最接近的可表示本机大小的浮点值。

适用于

Implicit(Int32 to NFloat)

Source:
NFloat.cs
Source:
NFloat.cs
Source:
NFloat.cs

将值 Int32 隐式转换为其最接近的可表示本机大小的浮点值。

public:
 static operator System::Runtime::InteropServices::NFloat(int value);
public static implicit operator System.Runtime.InteropServices.NFloat (int value);
static member op_Implicit : int -> System.Runtime.InteropServices.NFloat
Public Shared Widening Operator CType (value As Integer) As NFloat

参数

value
Int32

要转换的值。

返回

value 转换为其最接近的可表示本机大小的浮点值。

适用于

Implicit(Int16 to NFloat)

Source:
NFloat.cs
Source:
NFloat.cs
Source:
NFloat.cs

将值 Int16 隐式转换为其最接近的可表示本机大小的浮点值。

public:
 static operator System::Runtime::InteropServices::NFloat(short value);
public static implicit operator System.Runtime.InteropServices.NFloat (short value);
static member op_Implicit : int16 -> System.Runtime.InteropServices.NFloat
Public Shared Widening Operator CType (value As Short) As NFloat

参数

value
Int16

要转换的值。

返回

value 转换为其最接近的可表示本机大小的浮点值。

适用于

Implicit(Half to NFloat)

Source:
NFloat.cs
Source:
NFloat.cs
Source:
NFloat.cs

将值 Half 隐式转换为其最接近的可表示本机大小的浮点值。

public:
 static operator System::Runtime::InteropServices::NFloat(Half value);
public static implicit operator System.Runtime.InteropServices.NFloat (Half value);
static member op_Implicit : Half -> System.Runtime.InteropServices.NFloat
Public Shared Widening Operator CType (value As Half) As NFloat

参数

value
Half

要转换的值。

返回

value 转换为其最接近的可表示本机大小的浮点值。

适用于

Implicit(Char to NFloat)

Source:
NFloat.cs
Source:
NFloat.cs
Source:
NFloat.cs

将值 Char 隐式转换为其最接近的可表示本机大小的浮点值。

public:
 static operator System::Runtime::InteropServices::NFloat(char value);
public static implicit operator System.Runtime.InteropServices.NFloat (char value);
static member op_Implicit : char -> System.Runtime.InteropServices.NFloat
Public Shared Widening Operator CType (value As Char) As NFloat

参数

value
Char

要转换的值。

返回

value 转换为其最接近的可表示本机大小的浮点值。

适用于

Implicit(IntPtr to NFloat)

Source:
NFloat.cs
Source:
NFloat.cs
Source:
NFloat.cs

将值 IntPtr 隐式转换为其最接近的可表示本机大小的浮点值。

public:
 static operator System::Runtime::InteropServices::NFloat(IntPtr value);
public static implicit operator System.Runtime.InteropServices.NFloat (IntPtr value);
static member op_Implicit : nativeint -> System.Runtime.InteropServices.NFloat
Public Shared Widening Operator CType (value As IntPtr) As NFloat

参数

value
IntPtr

nativeint

要转换的值。

返回

value 转换为其最接近的可表示本机大小的浮点值。

适用于