Half.Explicit Operatör
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
Explicit(Half to UInt32) |
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir UInt32 değerine dönüştürür. |
Explicit(Half to UInt64) |
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir UInt64 değerine dönüştürür. |
Explicit(Half to UIntPtr) |
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir UIntPtr değerine dönüştürür. |
Explicit(Int16 to Half) |
Bir Int16 değeri açıkça en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürür. |
Explicit(Int32 to Half) |
Bir Int32 değeri açıkça en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürür. |
Explicit(Int64 to Half) |
Bir Int64 değeri açıkça en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürür. |
Explicit(UInt64 to Half) |
Bir UInt64 değeri açıkça en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürür. |
Explicit(Single to Half) |
Bir değeri değerine dönüştürmek Single için açık bir Halfişleç. |
Explicit(UInt16 to Half) |
Bir UInt16 değeri açıkça en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürür. |
Explicit(UInt32 to Half) |
Bir UInt32 değeri açıkça en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürür. |
Explicit(Half to UInt16) |
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir UInt16 değerine dönüştürür. |
Explicit(UIntPtr to Half) |
Bir UIntPtr değeri açıkça en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürür. |
Explicit(IntPtr to Half) |
Bir IntPtr değeri açıkça en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürür. |
Explicit(Half to UInt128) |
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir UInt128değerine dönüştürür. |
Explicit(Half to SByte) |
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir SByte değerine dönüştürür. |
Explicit(Decimal to Half) |
Bir Decimal değeri açıkça en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürür. |
Explicit(Char to Half) |
Bir Char değeri açıkça en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürür. |
Explicit(Half to Single) |
Bir değeri değerine dönüştürmek Half için açık bir Singleişleç. |
Explicit(Double to Half) |
Bir değeri değerine dönüştürmek Double için açık bir Halfişleç. |
Explicit(Half to Byte) |
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir Byte değerine dönüştürür. |
Explicit(Half to Decimal) |
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir Decimal değerine dönüştürür. |
Explicit(Half to Char) |
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir Char değerine dönüştürür. |
Explicit(Half to Int128) |
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir Int128değerine dönüştürür. |
Explicit(Half to Int16) |
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir Int16 değerine dönüştürür. |
Explicit(Half to Int32) |
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir Int32 değerine dönüştürür. |
Explicit(Half to Int64) |
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir Int64 değerine dönüştürür. |
Explicit(Half to IntPtr) |
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir IntPtr değerine dönüştürür. |
Explicit(Half to Double) |
Bir değeri değerine dönüştürmek Half için açık bir Doubleişleç. |
Explicit(Half to UInt32)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Önemli
Bu API, CLS uyumlu değildir.
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir UInt32 değerine dönüştürür.
public:
static explicit operator System::UInt32(Half value);
[System.CLSCompliant(false)]
public static explicit operator uint (Half value);
[<System.CLSCompliant(false)>]
static member op_Explicit : Half -> uint32
Public Shared Narrowing Operator CType (value As Half) As UInteger
Parametreler
- value
- Half
Dönüştürülecek değer.
Döndürülenler
value
en yakın temsil edilebilir UInt32 değerine dönüştürülür.
- Öznitelikler
Şunlara uygulanır
Explicit(Half to UInt64)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Önemli
Bu API, CLS uyumlu değildir.
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir UInt64 değerine dönüştürür.
public:
static explicit operator System::UInt64(Half value);
[System.CLSCompliant(false)]
public static explicit operator ulong (Half value);
[<System.CLSCompliant(false)>]
static member op_Explicit : Half -> uint64
Public Shared Narrowing Operator CType (value As Half) As ULong
Parametreler
- value
- Half
Dönüştürülecek değer.
Döndürülenler
value
en yakın temsil edilebilir UInt64 değerine dönüştürülür.
- Öznitelikler
Şunlara uygulanır
Explicit(Half to UIntPtr)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Önemli
Bu API, CLS uyumlu değildir.
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir UIntPtr değerine dönüştürür.
public:
static explicit operator UIntPtr(Half value);
[System.CLSCompliant(false)]
public static explicit operator UIntPtr (Half value);
[<System.CLSCompliant(false)>]
static member op_Explicit : Half -> unativeint
Public Shared Narrowing Operator CType (value As Half) As UIntPtr
Parametreler
- value
- Half
Dönüştürülecek değer.
Döndürülenler
unativeint
value
en yakın temsil edilebilir UIntPtr değerine dönüştürülür.
- Öznitelikler
Şunlara uygulanır
Explicit(Int16 to Half)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Bir Int16 değeri açıkça en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürür.
public:
static explicit operator Half(short value);
public static explicit operator Half (short value);
static member op_Explicit : int16 -> Half
Public Shared Narrowing Operator CType (value As Short) As Half
Parametreler
- value
- Int16
Dönüştürülecek değer.
Döndürülenler
value
en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürülür.
Şunlara uygulanır
Explicit(Int32 to Half)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Bir Int32 değeri açıkça en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürür.
public:
static explicit operator Half(int value);
public static explicit operator Half (int value);
static member op_Explicit : int -> Half
Public Shared Narrowing Operator CType (value As Integer) As Half
Parametreler
- value
- Int32
Dönüştürülecek değer.
Döndürülenler
value
en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürülür.
Şunlara uygulanır
Explicit(Int64 to Half)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Bir Int64 değeri açıkça en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürür.
public:
static explicit operator Half(long value);
public static explicit operator Half (long value);
static member op_Explicit : int64 -> Half
Public Shared Narrowing Operator CType (value As Long) As Half
Parametreler
- value
- Int64
Dönüştürülecek değer.
Döndürülenler
value
en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürülür.
Şunlara uygulanır
Explicit(UInt64 to Half)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Önemli
Bu API, CLS uyumlu değildir.
Bir UInt64 değeri açıkça en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürür.
public:
static explicit operator Half(System::UInt64 value);
[System.CLSCompliant(false)]
public static explicit operator Half (ulong value);
[<System.CLSCompliant(false)>]
static member op_Explicit : uint64 -> Half
Public Shared Narrowing Operator CType (value As ULong) As Half
Parametreler
- value
- UInt64
Dönüştürülecek değer.
Döndürülenler
value
en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürülür.
- Öznitelikler
Şunlara uygulanır
Explicit(Single to Half)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
public:
static explicit operator Half(float value);
public static explicit operator Half (float value);
static member op_Explicit : single -> Half
Public Shared Narrowing Operator CType (value As Single) As Half
Parametreler
Döndürülenler
Half Belirtilen tek duyarlıklı kayan noktanın value
gösterimi.
Şunlara uygulanır
Explicit(UInt16 to Half)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Önemli
Bu API, CLS uyumlu değildir.
Bir UInt16 değeri açıkça en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürür.
public:
static explicit operator Half(System::UInt16 value);
[System.CLSCompliant(false)]
public static explicit operator Half (ushort value);
[<System.CLSCompliant(false)>]
static member op_Explicit : uint16 -> Half
Public Shared Narrowing Operator CType (value As UShort) As Half
Parametreler
- value
- UInt16
Dönüştürülecek değer.
Döndürülenler
value
en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürülür.
- Öznitelikler
Şunlara uygulanır
Explicit(UInt32 to Half)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Önemli
Bu API, CLS uyumlu değildir.
Bir UInt32 değeri açıkça en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürür.
public:
static explicit operator Half(System::UInt32 value);
[System.CLSCompliant(false)]
public static explicit operator Half (uint value);
[<System.CLSCompliant(false)>]
static member op_Explicit : uint32 -> Half
Public Shared Narrowing Operator CType (value As UInteger) As Half
Parametreler
- value
- UInt32
Dönüştürülecek değer.
Döndürülenler
value
en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürülür.
- Öznitelikler
Şunlara uygulanır
Explicit(Half to UInt16)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Önemli
Bu API, CLS uyumlu değildir.
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir UInt16 değerine dönüştürür.
public:
static explicit operator System::UInt16(Half value);
[System.CLSCompliant(false)]
public static explicit operator ushort (Half value);
[<System.CLSCompliant(false)>]
static member op_Explicit : Half -> uint16
Public Shared Narrowing Operator CType (value As Half) As UShort
Parametreler
- value
- Half
Dönüştürülecek değer.
Döndürülenler
value
en yakın temsil edilebilir UInt16 değerine dönüştürülür.
- Öznitelikler
Şunlara uygulanır
Explicit(UIntPtr to Half)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Önemli
Bu API, CLS uyumlu değildir.
Bir UIntPtr değeri açıkça en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürür.
public:
static explicit operator Half(UIntPtr value);
[System.CLSCompliant(false)]
public static explicit operator Half (UIntPtr value);
[<System.CLSCompliant(false)>]
static member op_Explicit : unativeint -> Half
Public Shared Narrowing Operator CType (value As UIntPtr) As Half
Parametreler
- value
-
UIntPtr
unativeint
Dönüştürülecek değer.
Döndürülenler
value
en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürülür.
- Öznitelikler
Şunlara uygulanır
Explicit(IntPtr to Half)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Bir IntPtr değeri açıkça en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürür.
public:
static explicit operator Half(IntPtr value);
public static explicit operator Half (IntPtr value);
static member op_Explicit : nativeint -> Half
Public Shared Narrowing Operator CType (value As IntPtr) As Half
Parametreler
- value
-
IntPtr
nativeint
Dönüştürülecek değer.
Döndürülenler
value
en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürülür.
Şunlara uygulanır
Explicit(Half to UInt128)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Önemli
Bu API, CLS uyumlu değildir.
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir UInt128değerine dönüştürür.
public:
static explicit operator UInt128(Half value);
[System.CLSCompliant(false)]
public static explicit operator UInt128 (Half value);
[<System.CLSCompliant(false)>]
static member op_Explicit : Half -> UInt128
Public Shared Narrowing Operator CType (value As Half) As UInt128
Parametreler
- value
- Half
Dönüştürülecek değer.
Döndürülenler
value
128 bit işaretsiz tamsayıya dönüştürülür.
- Öznitelikler
Şunlara uygulanır
Explicit(Half to SByte)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Önemli
Bu API, CLS uyumlu değildir.
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir SByte değerine dönüştürür.
public:
static explicit operator System::SByte(Half value);
[System.CLSCompliant(false)]
public static explicit operator sbyte (Half value);
[<System.CLSCompliant(false)>]
static member op_Explicit : Half -> sbyte
Public Shared Narrowing Operator CType (value As Half) As SByte
Parametreler
- value
- Half
Dönüştürülecek değer.
Döndürülenler
value
en yakın temsil edilebilir SByte değerine dönüştürülür.
- Öznitelikler
Şunlara uygulanır
Explicit(Decimal to Half)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Bir Decimal değeri açıkça en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürür.
public:
static explicit operator Half(System::Decimal value);
public static explicit operator Half (decimal value);
static member op_Explicit : decimal -> Half
Public Shared Narrowing Operator CType (value As Decimal) As Half
Parametreler
- value
- Decimal
Dönüştürülecek değer.
Döndürülenler
value
en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürülür.
Şunlara uygulanır
Explicit(Char to Half)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Bir Char değeri açıkça en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürür.
public:
static explicit operator Half(char value);
public static explicit operator Half (char value);
static member op_Explicit : char -> Half
Public Shared Narrowing Operator CType (value As Char) As Half
Parametreler
- value
- Char
Dönüştürülecek değer.
Döndürülenler
value
en yakın temsil edilebilir yarı duyarlık kayan nokta değerine dönüştürülür.
Şunlara uygulanır
Explicit(Half to Single)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
public:
static explicit operator float(Half value);
public static explicit operator float (Half value);
static member op_Explicit : Half -> single
Public Shared Narrowing Operator CType (value As Half) As Single
Parametreler
Döndürülenler
Single Belirtilen yarım duyarlıklı kayan noktanın value
gösterimi.
Şunlara uygulanır
Explicit(Double to Half)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
public:
static explicit operator Half(double value);
public static explicit operator Half (double value);
static member op_Explicit : double -> Half
Public Shared Narrowing Operator CType (value As Double) As Half
Parametreler
Döndürülenler
Half Belirtilen çift duyarlıklı kayan noktanın value
gösterimi.
Şunlara uygulanır
Explicit(Half to Byte)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir Byte değerine dönüştürür.
public:
static explicit operator System::Byte(Half value);
public static explicit operator byte (Half value);
static member op_Explicit : Half -> byte
Public Shared Narrowing Operator CType (value As Half) As Byte
Parametreler
- value
- Half
Dönüştürülecek değer.
Döndürülenler
value
en yakın temsil edilebilir Byte değerine dönüştürülür.
Şunlara uygulanır
Explicit(Half to Decimal)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir Decimal değerine dönüştürür.
public:
static explicit operator System::Decimal(Half value);
public static explicit operator decimal (Half value);
static member op_Explicit : Half -> decimal
Public Shared Narrowing Operator CType (value As Half) As Decimal
Parametreler
- value
- Half
Dönüştürülecek değer.
Döndürülenler
value
en yakın temsil edilebilir Decimal değerine dönüştürülür.
Şunlara uygulanır
Explicit(Half to Char)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir Char değerine dönüştürür.
public:
static explicit operator char(Half value);
public static explicit operator char (Half value);
static member op_Explicit : Half -> char
Public Shared Narrowing Operator CType (value As Half) As Char
Parametreler
- value
- Half
Dönüştürülecek değer.
Döndürülenler
value
en yakın temsil edilebilir Char değerine dönüştürülür.
Şunlara uygulanır
Explicit(Half to Int128)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir Int128değerine dönüştürür.
public:
static explicit operator Int128(Half value);
public static explicit operator Int128 (Half value);
static member op_Explicit : Half -> Int128
Public Shared Narrowing Operator CType (value As Half) As Int128
Parametreler
- value
- Half
Dönüştürülecek değer.
Döndürülenler
value
128 bit işaretli tamsayıya dönüştürülür.
Şunlara uygulanır
Explicit(Half to Int16)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir Int16 değerine dönüştürür.
public:
static explicit operator short(Half value);
public static explicit operator short (Half value);
static member op_Explicit : Half -> int16
Public Shared Narrowing Operator CType (value As Half) As Short
Parametreler
- value
- Half
Dönüştürülecek değer.
Döndürülenler
value
en yakın temsil edilebilir Int16 değerine dönüştürülür.
Şunlara uygulanır
Explicit(Half to Int32)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir Int32 değerine dönüştürür.
public:
static explicit operator int(Half value);
public static explicit operator int (Half value);
static member op_Explicit : Half -> int
Public Shared Narrowing Operator CType (value As Half) As Integer
Parametreler
- value
- Half
Dönüştürülecek değer.
Döndürülenler
value
en yakın temsil edilebilir Int32 değerine dönüştürülür.
Şunlara uygulanır
Explicit(Half to Int64)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir Int64 değerine dönüştürür.
public:
static explicit operator long(Half value);
public static explicit operator long (Half value);
static member op_Explicit : Half -> int64
Public Shared Narrowing Operator CType (value As Half) As Long
Parametreler
- value
- Half
Dönüştürülecek değer.
Döndürülenler
value
en yakın temsil edilebilir Int64 değerine dönüştürülür.
Şunlara uygulanır
Explicit(Half to IntPtr)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Yarım duyarlıklı kayan nokta değerini açıkça en yakın temsil edilebilir IntPtr değerine dönüştürür.
public:
static explicit operator IntPtr(Half value);
public static explicit operator IntPtr (Half value);
static member op_Explicit : Half -> nativeint
Public Shared Narrowing Operator CType (value As Half) As IntPtr
Parametreler
- value
- Half
Dönüştürülecek değer.
Döndürülenler
nativeint
value
en yakın temsil edilebilir IntPtr değerine dönüştürülür.
Şunlara uygulanır
Explicit(Half to Double)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
public:
static explicit operator double(Half value);
public static explicit operator double (Half value);
static member op_Explicit : Half -> double
Public Shared Narrowing Operator CType (value As Half) As Double
Parametreler
Döndürülenler
Double Belirtilen yarım duyarlıklı kayan noktanın value
gösterimi.