Leggere in inglese

Condividi tramite


Half.Explicit Operatore

Definizione

Overload

Explicit(Half to UInt32)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile UInt32 più vicino.

Explicit(Half to UInt64)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile UInt64 più vicino.

Explicit(Half to UIntPtr)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile UIntPtr più vicino.

Explicit(Int16 to Half)

Converte in modo esplicito un Int16 valore nel valore a virgola mobile a metà precisione più vicino.

Explicit(Int32 to Half)

Converte in modo esplicito un Int32 valore nel valore a virgola mobile a metà precisione più vicino.

Explicit(Int64 to Half)

Converte in modo esplicito un Int64 valore nel valore a virgola mobile a metà precisione più vicino.

Explicit(UInt64 to Half)

Converte in modo esplicito un UInt64 valore nel valore a virgola mobile a metà precisione più vicino.

Explicit(Single to Half)

Operatore esplicito per convertire un valore Single in un valore Half.

Explicit(UInt16 to Half)

Converte in modo esplicito un UInt16 valore nel valore a virgola mobile a metà precisione più vicino.

Explicit(UInt32 to Half)

Converte in modo esplicito un UInt32 valore nel valore a virgola mobile a metà precisione più vicino.

Explicit(Half to UInt16)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile UInt16 più vicino.

Explicit(UIntPtr to Half)

Converte in modo esplicito un UIntPtr valore nel valore a virgola mobile a metà precisione più vicino.

Explicit(IntPtr to Half)

Converte in modo esplicito un IntPtr valore nel valore a virgola mobile a metà precisione più vicino.

Explicit(Half to UInt128)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentato UInt128più vicino.

Explicit(Half to SByte)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile SByte più vicino.

Explicit(Decimal to Half)

Converte in modo esplicito un Decimal valore nel valore a virgola mobile a metà precisione più vicino.

Explicit(Char to Half)

Converte in modo esplicito un Char valore nel valore a virgola mobile a metà precisione più vicino.

Explicit(Half to Single)

Operatore esplicito per convertire un valore Half in un valore Single.

Explicit(Double to Half)

Operatore esplicito per convertire un valore Double in un valore Half.

Explicit(Half to Byte)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile Byte più vicino.

Explicit(Half to Decimal)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile Decimal più vicino.

Explicit(Half to Char)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile Char più vicino.

Explicit(Half to Int128)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentato Int128più vicino.

Explicit(Half to Int16)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile Int16 più vicino.

Explicit(Half to Int32)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile Int32 più vicino.

Explicit(Half to Int64)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile Int64 più vicino.

Explicit(Half to IntPtr)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile IntPtr più vicino.

Explicit(Half to Double)

Operatore esplicito per convertire un valore Half in un valore Double.

Explicit(Half to UInt32)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Importante

Questa API non è conforme a CLS.

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile UInt32 più vicino.

[System.CLSCompliant(false)]
public static explicit operator uint(Half value);

Parametri

value
Half

Valore da convertire.

Restituisce

value convertito nel valore rappresentabile UInt32 più vicino.

Attributi

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

Explicit(Half to UInt64)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Importante

Questa API non è conforme a CLS.

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile UInt64 più vicino.

[System.CLSCompliant(false)]
public static explicit operator ulong(Half value);

Parametri

value
Half

Valore da convertire.

Restituisce

value convertito nel valore rappresentabile UInt64 più vicino.

Attributi

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

Explicit(Half to UIntPtr)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Importante

Questa API non è conforme a CLS.

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile UIntPtr più vicino.

[System.CLSCompliant(false)]
public static explicit operator UIntPtr(Half value);

Parametri

value
Half

Valore da convertire.

Restituisce

UIntPtr

value convertito nel valore rappresentabile UIntPtr più vicino.

Attributi

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

Explicit(Int16 to Half)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un Int16 valore nel valore a virgola mobile a metà precisione più vicino.

public static explicit operator Half(short value);

Parametri

value
Int16

Valore da convertire.

Restituisce

value convertito nel valore a virgola mobile a metà precisione più vicino.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

Explicit(Int32 to Half)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un Int32 valore nel valore a virgola mobile a metà precisione più vicino.

public static explicit operator Half(int value);

Parametri

value
Int32

Valore da convertire.

Restituisce

value convertito nel valore a virgola mobile a metà precisione più vicino.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

Explicit(Int64 to Half)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un Int64 valore nel valore a virgola mobile a metà precisione più vicino.

public static explicit operator Half(long value);

Parametri

value
Int64

Valore da convertire.

Restituisce

value convertito nel valore a virgola mobile a metà precisione più vicino.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

Explicit(UInt64 to Half)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Importante

Questa API non è conforme a CLS.

Converte in modo esplicito un UInt64 valore nel valore a virgola mobile a metà precisione più vicino.

[System.CLSCompliant(false)]
public static explicit operator Half(ulong value);

Parametri

value
UInt64

Valore da convertire.

Restituisce

value convertito nel valore a virgola mobile a metà precisione più vicino.

Attributi

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

Explicit(Single to Half)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Operatore esplicito per convertire un valore Single in un valore Half.

public static explicit operator Half(float value);

Parametri

value
Single

Valore a virgola mobile a precisione singola da convertire in un valore Half.

Restituisce

Rappresentazione Half del valore value a virgola mobile con precisione singola specificato.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 5, 6, 7, 8, 9

Explicit(UInt16 to Half)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Importante

Questa API non è conforme a CLS.

Converte in modo esplicito un UInt16 valore nel valore a virgola mobile a metà precisione più vicino.

[System.CLSCompliant(false)]
public static explicit operator Half(ushort value);

Parametri

value
UInt16

Valore da convertire.

Restituisce

value convertito nel valore a virgola mobile a metà precisione più vicino.

Attributi

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

Explicit(UInt32 to Half)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Importante

Questa API non è conforme a CLS.

Converte in modo esplicito un UInt32 valore nel valore a virgola mobile a metà precisione più vicino.

[System.CLSCompliant(false)]
public static explicit operator Half(uint value);

Parametri

value
UInt32

Valore da convertire.

Restituisce

value convertito nel valore a virgola mobile a metà precisione più vicino.

Attributi

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

Explicit(Half to UInt16)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Importante

Questa API non è conforme a CLS.

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile UInt16 più vicino.

[System.CLSCompliant(false)]
public static explicit operator ushort(Half value);

Parametri

value
Half

Valore da convertire.

Restituisce

value convertito nel valore rappresentabile UInt16 più vicino.

Attributi

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

Explicit(UIntPtr to Half)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Importante

Questa API non è conforme a CLS.

Converte in modo esplicito un UIntPtr valore nel valore a virgola mobile a metà precisione più vicino.

[System.CLSCompliant(false)]
public static explicit operator Half(UIntPtr value);

Parametri

value
UIntPtr

Valore da convertire.

Restituisce

value convertito nel valore a virgola mobile a metà precisione più vicino.

Attributi

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

Explicit(IntPtr to Half)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un IntPtr valore nel valore a virgola mobile a metà precisione più vicino.

public static explicit operator Half(IntPtr value);

Parametri

value
IntPtr

Valore da convertire.

Restituisce

value convertito nel valore a virgola mobile a metà precisione più vicino.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

Explicit(Half to UInt128)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Importante

Questa API non è conforme a CLS.

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore più vicino rappresentabile UInt128.

[System.CLSCompliant(false)]
public static explicit operator UInt128(Half value);

Parametri

value
Half

Valore da convertire.

Restituisce

value convertito in un intero senza segno a 128 bit.

Attributi

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

Explicit(Half to SByte)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Importante

Questa API non è conforme a CLS.

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile SByte più vicino.

[System.CLSCompliant(false)]
public static explicit operator sbyte(Half value);

Parametri

value
Half

Valore da convertire.

Restituisce

value convertito nel valore rappresentabile SByte più vicino.

Attributi

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

Explicit(Decimal to Half)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un Decimal valore nel valore a virgola mobile più vicina.

public static explicit operator Half(decimal value);

Parametri

value
Decimal

Valore da convertire.

Restituisce

value convertito nel valore a virgola mobile a metà precisione più vicino.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

Explicit(Char to Half)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un Char valore nel valore a virgola mobile più vicina.

public static explicit operator Half(char value);

Parametri

value
Char

Valore da convertire.

Restituisce

value convertito nel valore a virgola mobile a metà precisione più vicino.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

Explicit(Half to Single)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Operatore esplicito per convertire un valore Half in un valore Single.

public static explicit operator float(Half value);

Parametri

value
Half

Valore a virgola mobile in mezza precisione da convertire in un valore Single.

Restituisce

Rappresentazione Single del valore value a virgola mobile in mezza precisione specificato.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 5, 6, 7, 8, 9

Explicit(Double to Half)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Operatore esplicito per convertire un valore Double in un valore Half.

public static explicit operator Half(double value);

Parametri

value
Double

Valore a virgola mobile in doppia precisione da convertire in un valore Half.

Restituisce

Rappresentazione Half del valore value a virgola mobile con precisione doppia specificato.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 5, 6, 7, 8, 9

Explicit(Half to Byte)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile Byte più vicino.

public static explicit operator byte(Half value);

Parametri

value
Half

Valore da convertire.

Restituisce

value convertito nel valore rappresentabile Byte più vicino.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

Explicit(Half to Decimal)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile Decimal più vicino.

public static explicit operator decimal(Half value);

Parametri

value
Half

Valore da convertire.

Restituisce

value convertito nel valore rappresentabile Decimal più vicino.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

Explicit(Half to Char)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile Char più vicino.

public static explicit operator char(Half value);

Parametri

value
Half

Valore da convertire.

Restituisce

value convertito nel valore rappresentabile Char più vicino.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

Explicit(Half to Int128)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore più vicino rappresentabile Int128.

public static explicit operator Int128(Half value);

Parametri

value
Half

Valore da convertire.

Restituisce

value convertito in un intero con segno a 128 bit.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

Explicit(Half to Int16)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile Int16 più vicino.

public static explicit operator short(Half value);

Parametri

value
Half

Valore da convertire.

Restituisce

value convertito nel valore rappresentabile Int16 più vicino.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

Explicit(Half to Int32)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile Int32 più vicino.

public static explicit operator int(Half value);

Parametri

value
Half

Valore da convertire.

Restituisce

value convertito nel valore rappresentabile Int32 più vicino.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

Explicit(Half to Int64)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile Int64 più vicino.

public static explicit operator long(Half value);

Parametri

value
Half

Valore da convertire.

Restituisce

value convertito nel valore rappresentabile Int64 più vicino.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

Explicit(Half to IntPtr)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile IntPtr più vicino.

public static explicit operator IntPtr(Half value);

Parametri

value
Half

Valore da convertire.

Restituisce

IntPtr

value convertito nel valore rappresentabile IntPtr più vicino.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

Explicit(Half to Double)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Operatore esplicito per convertire un valore Half in un valore Double.

public static explicit operator double(Half value);

Parametri

value
Half

Valore a virgola mobile in mezza precisione da convertire in un valore Double.

Restituisce

Rappresentazione Double del valore value a virgola mobile in mezza precisione specificato.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 5, 6, 7, 8, 9