Aracılığıyla paylaş


BitConverter.TryWriteBytes Yöntem

Tanım

Aşırı Yüklemeler

TryWriteBytes(Span<Byte>, Int64)

64 bit imzalı tamsayıyı bayt aralığına dönüştürür.

TryWriteBytes(Span<Byte>, Boolean)

Boole değerini bayt aralığına dönüştürür.

TryWriteBytes(Span<Byte>, Char)

Bir karakteri bayt aralığına dönüştürür.

TryWriteBytes(Span<Byte>, Double)

Çift duyarlıklı kayan nokta değerini bayt aralığına dönüştürür.

TryWriteBytes(Span<Byte>, Half)

Yarım duyarlıklı kayan nokta değerini bayt aralığına dönüştürür.

TryWriteBytes(Span<Byte>, Int128)

128 bit imzalı tamsayıyı bayt aralığına dönüştürür.

TryWriteBytes(Span<Byte>, Int16)

16 bit imzalı tamsayıyı bayt aralığına dönüştürür.

TryWriteBytes(Span<Byte>, Int32)

32 bit imzalı tamsayıyı bayt aralığına dönüştürür.

TryWriteBytes(Span<Byte>, Single)

Tek duyarlıklı kayan nokta değerini bayt aralığına dönüştürür.

TryWriteBytes(Span<Byte>, UInt128)

128 bit işaretsiz tamsayıyı bayt aralığına dönüştürür.

TryWriteBytes(Span<Byte>, UInt16)

İmzasız bir 16 bit tamsayıyı bayt aralığına dönüştürür.

TryWriteBytes(Span<Byte>, UInt32)

32 bit işaretsiz tamsayıyı bayt aralığına dönüştürür.

TryWriteBytes(Span<Byte>, UInt64)

İmzasız bir 64 bit tamsayıyı bayt aralığına dönüştürür.

TryWriteBytes(Span<Byte>, Int64)

Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs

64 bit imzalı tamsayıyı bayt aralığına dönüştürür.

public:
 static bool TryWriteBytes(Span<System::Byte> destination, long value);
public static bool TryWriteBytes (Span<byte> destination, long value);
static member TryWriteBytes : Span<byte> * int64 -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Long) As Boolean

Parametreler

destination
Span<Byte>

Bu yöntem döndürdüğünde, dönüştürülen 64 bit imzalı tamsayıyı temsil eden baytlar.

value
Int64

Dönüştürülecek 64 bit imzalı tamsayı.

Döndürülenler

Dönüştürmenin başarılı olup olmadığını true; false.

Şunlara uygulanır

TryWriteBytes(Span<Byte>, Boolean)

Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs

Boole değerini bayt aralığına dönüştürür.

public:
 static bool TryWriteBytes(Span<System::Byte> destination, bool value);
public static bool TryWriteBytes (Span<byte> destination, bool value);
static member TryWriteBytes : Span<byte> * bool -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Boolean) As Boolean

Parametreler

destination
Span<Byte>

Bu yöntem döndürdüğünde, dönüştürülen Boole değerini temsil eden baytlar.

value
Boolean

Dönüştürülecek Boole değeri.

Döndürülenler

Dönüştürmenin başarılı olup olmadığını true; false.

Şunlara uygulanır

TryWriteBytes(Span<Byte>, Char)

Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs

Bir karakteri bayt aralığına dönüştürür.

public:
 static bool TryWriteBytes(Span<System::Byte> destination, char value);
public static bool TryWriteBytes (Span<byte> destination, char value);
static member TryWriteBytes : Span<byte> * char -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Char) As Boolean

Parametreler

destination
Span<Byte>

Bu yöntem döndürdüğünde, dönüştürülen karakteri temsil eden baytlar.

value
Char

Dönüştürülecek karakter.

Döndürülenler

Dönüştürmenin başarılı olup olmadığını true; false.

Şunlara uygulanır

TryWriteBytes(Span<Byte>, Double)

Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs

Çift duyarlıklı kayan nokta değerini bayt aralığına dönüştürür.

public:
 static bool TryWriteBytes(Span<System::Byte> destination, double value);
public static bool TryWriteBytes (Span<byte> destination, double value);
static member TryWriteBytes : Span<byte> * double -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Double) As Boolean

Parametreler

destination
Span<Byte>

Bu yöntem döndürüldüğünde, dönüştürülen çift duyarlıklı kayan nokta değerini temsil eden baytlar.

value
Double

Dönüştürülecek çift duyarlıklı kayan nokta değeri.

Döndürülenler

Dönüştürmenin başarılı olup olmadığını true; false.

Şunlara uygulanır

TryWriteBytes(Span<Byte>, Half)

Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs

Yarım duyarlıklı kayan nokta değerini bayt aralığına dönüştürür.

public:
 static bool TryWriteBytes(Span<System::Byte> destination, Half value);
public static bool TryWriteBytes (Span<byte> destination, Half value);
static member TryWriteBytes : Span<byte> * Half -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Half) As Boolean

Parametreler

destination
Span<Byte>

Bu yöntem döndürdüğünde, dönüştürülen yarı duyarlık kayan nokta değerini temsil eden baytlar.

value
Half

Dönüştürülecek yarım duyarlıklı kayan nokta değeri.

Döndürülenler

Dönüştürmenin başarılı olup olmadığını true; false.

Şunlara uygulanır

TryWriteBytes(Span<Byte>, Int128)

Kaynak:
BitConverter.cs

128 bit imzalı tamsayıyı bayt aralığına dönüştürür.

public:
 static bool TryWriteBytes(Span<System::Byte> destination, Int128 value);
public static bool TryWriteBytes (Span<byte> destination, Int128 value);
static member TryWriteBytes : Span<byte> * Int128 -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Int128) As Boolean

Parametreler

destination
Span<Byte>

Bu yöntem döndürüldüğünde, dönüştürülen 128 bit imzalı tamsayıyı temsil eden baytlar.

value
Int128

Dönüştürülecek 128 bit imzalı tamsayı.

Döndürülenler

Dönüştürmenin başarılı olup olmadığını true; false.

Şunlara uygulanır

TryWriteBytes(Span<Byte>, Int16)

Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs

16 bit imzalı tamsayıyı bayt aralığına dönüştürür.

public:
 static bool TryWriteBytes(Span<System::Byte> destination, short value);
public static bool TryWriteBytes (Span<byte> destination, short value);
static member TryWriteBytes : Span<byte> * int16 -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Short) As Boolean

Parametreler

destination
Span<Byte>

Bu yöntem döndürdüğünde, dönüştürülen 16 bit imzalı tamsayıyı temsil eden baytlar.

value
Int16

Dönüştürülecek 16 bit imzalı tamsayı.

Döndürülenler

Dönüştürmenin başarılı olup olmadığını true; false.

Şunlara uygulanır

TryWriteBytes(Span<Byte>, Int32)

Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs

32 bit imzalı tamsayıyı bayt aralığına dönüştürür.

public:
 static bool TryWriteBytes(Span<System::Byte> destination, int value);
public static bool TryWriteBytes (Span<byte> destination, int value);
static member TryWriteBytes : Span<byte> * int -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Integer) As Boolean

Parametreler

destination
Span<Byte>

Bu yöntem döndürdüğünde, dönüştürülen 32 bit imzalı tamsayıyı temsil eden baytlar.

value
Int32

Dönüştürülecek 32 bit imzalı tamsayı.

Döndürülenler

Dönüştürmenin başarılı olup olmadığını true; false.

Şunlara uygulanır

TryWriteBytes(Span<Byte>, Single)

Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs

Tek duyarlıklı kayan nokta değerini bayt aralığına dönüştürür.

public:
 static bool TryWriteBytes(Span<System::Byte> destination, float value);
public static bool TryWriteBytes (Span<byte> destination, float value);
static member TryWriteBytes : Span<byte> * single -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Single) As Boolean

Parametreler

destination
Span<Byte>

Bu yöntem döndürüldüğünde, dönüştürülen tek duyarlıklı kayan nokta değerini temsil eden baytlar.

value
Single

Dönüştürülecek tek duyarlıklı kayan nokta değeri.

Döndürülenler

Dönüştürmenin başarılı olup olmadığını true; false.

Şunlara uygulanır

TryWriteBytes(Span<Byte>, UInt128)

Kaynak:
BitConverter.cs

Önemli

Bu API, CLS uyumlu değildir.

128 bit işaretsiz tamsayıyı bayt aralığına dönüştürür.

public:
 static bool TryWriteBytes(Span<System::Byte> destination, UInt128 value);
[System.CLSCompliant(false)]
public static bool TryWriteBytes (Span<byte> destination, UInt128 value);
[<System.CLSCompliant(false)>]
static member TryWriteBytes : Span<byte> * UInt128 -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As UInt128) As Boolean

Parametreler

destination
Span<Byte>

Bu yöntem döndürdüğünde, dönüştürülen 128 bit işaretsiz tamsayıyı temsil eden baytlar.

value
UInt128

Dönüştürülecek 128 bit işaretsiz tamsayı.

Döndürülenler

Dönüştürmenin başarılı olup olmadığını true; false.

Öznitelikler

Şunlara uygulanır

TryWriteBytes(Span<Byte>, UInt16)

Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs

Önemli

Bu API, CLS uyumlu değildir.

İmzasız bir 16 bit tamsayıyı bayt aralığına dönüştürür.

public:
 static bool TryWriteBytes(Span<System::Byte> destination, System::UInt16 value);
[System.CLSCompliant(false)]
public static bool TryWriteBytes (Span<byte> destination, ushort value);
[<System.CLSCompliant(false)>]
static member TryWriteBytes : Span<byte> * uint16 -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As UShort) As Boolean

Parametreler

destination
Span<Byte>

Bu yöntem döndürüldüğünde, dönüştürülen işaretsiz 16 bit tamsayıyı temsil eden baytlar.

value
UInt16

Dönüştürülecek işaretsiz 16 bit tamsayı.

Döndürülenler

Dönüştürmenin başarılı olup olmadığını true; false.

Öznitelikler

Şunlara uygulanır

TryWriteBytes(Span<Byte>, UInt32)

Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs

Önemli

Bu API, CLS uyumlu değildir.

32 bit işaretsiz tamsayıyı bayt aralığına dönüştürür.

public:
 static bool TryWriteBytes(Span<System::Byte> destination, System::UInt32 value);
[System.CLSCompliant(false)]
public static bool TryWriteBytes (Span<byte> destination, uint value);
[<System.CLSCompliant(false)>]
static member TryWriteBytes : Span<byte> * uint32 -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As UInteger) As Boolean

Parametreler

destination
Span<Byte>

Bu yöntem döndürüldüğünde, dönüştürülen işaretsiz 32 bit tamsayıyı temsil eden baytlar.

value
UInt32

Dönüştürülecek işaretsiz 32 bit tamsayı.

Döndürülenler

Dönüştürmenin başarılı olup olmadığını true; false.

Öznitelikler

Şunlara uygulanır

TryWriteBytes(Span<Byte>, UInt64)

Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs

Önemli

Bu API, CLS uyumlu değildir.

İmzasız bir 64 bit tamsayıyı bayt aralığına dönüştürür.

public:
 static bool TryWriteBytes(Span<System::Byte> destination, System::UInt64 value);
[System.CLSCompliant(false)]
public static bool TryWriteBytes (Span<byte> destination, ulong value);
[<System.CLSCompliant(false)>]
static member TryWriteBytes : Span<byte> * uint64 -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As ULong) As Boolean

Parametreler

destination
Span<Byte>

Bu yöntem döndürdüğünde, dönüştürülen işaretsiz 64 bit tamsayıyı temsil eden baytlar.

value
UInt64

Dönüştürülecek işaretsiz 64 bit tamsayı.

Döndürülenler

Dönüştürmenin başarılı olup olmadığını true; false.

Öznitelikler

Şunlara uygulanır