UInt128.Explicit 运算符

定义

重载

Explicit(UInt128 to UIntPtr)

将 128 位无符号整数显式转换为 UIntPtr 值。

Explicit(UInt128 to UInt64)

将 128 位无符号整数显式转换为 UInt64 值。

Explicit(UInt128 to UInt32)

将 128 位无符号整数显式转换为 UInt32 值。

Explicit(UInt128 to UInt16)

将 128 位无符号整数显式转换为 UInt16 值。

Explicit(UInt128 to Single)

将 128 位无符号整数显式转换为 Single 值。

Explicit(UInt128 to SByte)

将 128 位无符号整数显式转换为 SByte 值。

Explicit(UInt128 to IntPtr)

将 128 位无符号整数显式转换为 IntPtr 值。

Explicit(UInt128 to Int64)

将 128 位无符号整数显式转换为 Int64 值。

Explicit(UInt128 to Int32)

将 128 位无符号整数显式转换为 Int32 值。

Explicit(UInt128 to Int128)

将 128 位无符号整数显式转换为 Int128 值。

Explicit(UInt128 to Half)

将 128 位无符号整数显式转换为 Half 值。

Explicit(UInt128 to Int16)

将 128 位无符号整数显式转换为 Int16 值。

Explicit(UInt128 to Decimal)

将 128 位无符号整数显式转换为 Decimal 值。

Explicit(Decimal to UInt128)

将值显式转换为 Decimal 128 位无符号整数。

Explicit(UInt128 to Double)

将 128 位无符号整数显式转换为 Double 值。

Explicit(Int16 to UInt128)

将值显式转换为 Int16 128 位无符号整数。

Explicit(Int32 to UInt128)

将值显式转换为 Int32 128 位无符号整数。

Explicit(Int64 to UInt128)

将值显式转换为 Int64 128 位无符号整数。

Explicit(Double to UInt128)

将值显式转换为 Double 128 位无符号整数。

Explicit(SByte to UInt128)

将值显式转换为 SByte 128 位无符号整数。

Explicit(Single to UInt128)

将值显式转换为 Single 128 位无符号整数。

Explicit(UInt128 to Byte)

将 128 位无符号整数显式转换为 Byte 值。

Explicit(UInt128 to Char)

将 128 位无符号整数显式转换为 Char 值。

Explicit(IntPtr to UInt128)

将值显式转换为 IntPtr 128 位无符号整数。

Explicit(UInt128 to UIntPtr)

Source:
UInt128.cs
Source:
UInt128.cs
Source:
UInt128.cs

重要

此 API 不符合 CLS。

将 128 位无符号整数显式转换为 UIntPtr 值。

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

参数

value
UInt128

要转换的值。

返回

UIntPtr

unativeint

转换为 UIntPtrvalue

属性

适用于

Explicit(UInt128 to UInt64)

Source:
UInt128.cs
Source:
UInt128.cs
Source:
UInt128.cs

重要

此 API 不符合 CLS。

将 128 位无符号整数显式转换为 UInt64 值。

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

参数

value
UInt128

要转换的值。

返回

转换为 UInt64value

属性

适用于

Explicit(UInt128 to UInt32)

Source:
UInt128.cs
Source:
UInt128.cs
Source:
UInt128.cs

重要

此 API 不符合 CLS。

将 128 位无符号整数显式转换为 UInt32 值。

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

参数

value
UInt128

要转换的值。

返回

转换为 UInt32value

属性

适用于

Explicit(UInt128 to UInt16)

Source:
UInt128.cs
Source:
UInt128.cs
Source:
UInt128.cs

重要

此 API 不符合 CLS。

将 128 位无符号整数显式转换为 UInt16 值。

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

参数

value
UInt128

要转换的值。

返回

转换为 UInt16value

属性

适用于

Explicit(UInt128 to Single)

Source:
UInt128.cs
Source:
UInt128.cs
Source:
UInt128.cs

将 128 位无符号整数显式转换为 Single 值。

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

参数

value
UInt128

要转换的值。

返回

转换为 Singlevalue

适用于

Explicit(UInt128 to SByte)

Source:
UInt128.cs
Source:
UInt128.cs
Source:
UInt128.cs

重要

此 API 不符合 CLS。

将 128 位无符号整数显式转换为 SByte 值。

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

参数

value
UInt128

要转换的值。

返回

转换为 SBytevalue

属性

适用于

Explicit(UInt128 to IntPtr)

Source:
UInt128.cs
Source:
UInt128.cs
Source:
UInt128.cs

将 128 位无符号整数显式转换为 IntPtr 值。

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

参数

value
UInt128

要转换的值。

返回

IntPtr

nativeint

转换为 IntPtrvalue

适用于

Explicit(UInt128 to Int64)

Source:
UInt128.cs
Source:
UInt128.cs
Source:
UInt128.cs

将 128 位无符号整数显式转换为 Int64 值。

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

参数

value
UInt128

要转换的值。

返回

转换为 Int64value

适用于

Explicit(UInt128 to Int32)

Source:
UInt128.cs
Source:
UInt128.cs
Source:
UInt128.cs

将 128 位无符号整数显式转换为 Int32 值。

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

参数

value
UInt128

要转换的值。

返回

转换为 Int32value

适用于

Explicit(UInt128 to Int128)

Source:
UInt128.cs
Source:
UInt128.cs
Source:
UInt128.cs

重要

此 API 不符合 CLS。

将 128 位无符号整数显式转换为 Int128 值。

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

参数

value
UInt128

要转换的值。

返回

转换为 Int128value

属性

适用于

Explicit(UInt128 to Half)

Source:
UInt128.cs
Source:
UInt128.cs
Source:
UInt128.cs

将 128 位无符号整数显式转换为 Half 值。

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

参数

value
UInt128

要转换的值。

返回

转换为 Halfvalue

适用于

Explicit(UInt128 to Int16)

Source:
UInt128.cs
Source:
UInt128.cs
Source:
UInt128.cs

将 128 位无符号整数显式转换为 Int16 值。

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

参数

value
UInt128

要转换的值。

返回

转换为 Int16value

适用于

Explicit(UInt128 to Decimal)

Source:
UInt128.cs
Source:
UInt128.cs
Source:
UInt128.cs

将 128 位无符号整数显式转换为 Decimal 值。

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

参数

value
UInt128

要转换的值。

返回

转换为 Decimalvalue

适用于

Explicit(Decimal to UInt128)

Source:
UInt128.cs
Source:
UInt128.cs
Source:
UInt128.cs

将值显式转换为 Decimal 128 位无符号整数。

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

参数

value
Decimal

要转换的值。

返回

value 转换为 128 位无符号整数。

适用于

Explicit(UInt128 to Double)

Source:
UInt128.cs
Source:
UInt128.cs
Source:
UInt128.cs

将 128 位无符号整数显式转换为 Double 值。

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

参数

value
UInt128

要转换的值。

返回

转换为 Doublevalue

适用于

Explicit(Int16 to UInt128)

Source:
UInt128.cs
Source:
UInt128.cs
Source:
UInt128.cs

将值显式转换为 Int16 128 位无符号整数。

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

参数

value
Int16

要转换的值。

返回

value 转换为 128 位无符号整数。

适用于

Explicit(Int32 to UInt128)

Source:
UInt128.cs
Source:
UInt128.cs
Source:
UInt128.cs

将值显式转换为 Int32 128 位无符号整数。

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

参数

value
Int32

要转换的值。

返回

value 转换为 128 位无符号整数。

适用于

Explicit(Int64 to UInt128)

Source:
UInt128.cs
Source:
UInt128.cs
Source:
UInt128.cs

将值显式转换为 Int64 128 位无符号整数。

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

参数

value
Int64

要转换的值。

返回

value 转换为 128 位无符号整数。

适用于

Explicit(Double to UInt128)

Source:
UInt128.cs
Source:
UInt128.cs
Source:
UInt128.cs

将值显式转换为 Double 128 位无符号整数。

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

参数

value
Double

要转换的值。

返回

value 转换为 128 位无符号整数。

适用于

Explicit(SByte to UInt128)

Source:
UInt128.cs
Source:
UInt128.cs
Source:
UInt128.cs

重要

此 API 不符合 CLS。

将值显式转换为 SByte 128 位无符号整数。

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

参数

value
SByte

要转换的值。

返回

value 转换为 128 位无符号整数。

属性

适用于

Explicit(Single to UInt128)

Source:
UInt128.cs
Source:
UInt128.cs
Source:
UInt128.cs

将值显式转换为 Single 128 位无符号整数。

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

参数

value
Single

要转换的值。

返回

value 转换为 128 位无符号整数。

适用于

Explicit(UInt128 to Byte)

Source:
UInt128.cs
Source:
UInt128.cs
Source:
UInt128.cs

将 128 位无符号整数显式转换为 Byte 值。

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

参数

value
UInt128

要转换的值。

返回

转换为 Bytevalue

适用于

Explicit(UInt128 to Char)

Source:
UInt128.cs
Source:
UInt128.cs
Source:
UInt128.cs

将 128 位无符号整数显式转换为 Char 值。

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

参数

value
UInt128

要转换的值。

返回

转换为 Charvalue

适用于

Explicit(IntPtr to UInt128)

Source:
UInt128.cs
Source:
UInt128.cs
Source:
UInt128.cs

将值显式转换为 IntPtr 128 位无符号整数。

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

参数

value
IntPtr

nativeint

要转换的值。

返回

value 转换为 128 位无符号整数。

适用于