BitConverter.TryWriteBytes Metoda

Definicja

Przeciążenia

TryWriteBytes(Span<Byte>, Int64)

Konwertuje 64-bitową liczbę całkowitą ze znakiem na zakres bajtów.

TryWriteBytes(Span<Byte>, Boolean)

Konwertuje wartość logiczną na zakres bajtów.

TryWriteBytes(Span<Byte>, Char)

Konwertuje znak na zakres bajtów.

TryWriteBytes(Span<Byte>, Double)

Konwertuje wartość zmiennoprzecinkową o podwójnej precyzji na zakres bajtów.

TryWriteBytes(Span<Byte>, Half)

Konwertuje wartość zmiennoprzecinkową o pół precyzji na zakres bajtów.

TryWriteBytes(Span<Byte>, Int128)
TryWriteBytes(Span<Byte>, Int16)

Konwertuje 16-bitową liczbę całkowitą ze znakiem na zakres bajtów.

TryWriteBytes(Span<Byte>, Int32)

Konwertuje 32-bitową liczbę całkowitą ze znakiem na zakres bajtów.

TryWriteBytes(Span<Byte>, Single)

Konwertuje wartość zmiennoprzecinkową o pojedynczej precyzji na zakres bajtów.

TryWriteBytes(Span<Byte>, UInt128)
TryWriteBytes(Span<Byte>, UInt16)

Konwertuje niepodpisaną liczbę całkowitą 16-bitową na zakres bajtów.

TryWriteBytes(Span<Byte>, UInt32)

Konwertuje 32-bitową liczbę całkowitą bez znaku na zakres bajtów.

TryWriteBytes(Span<Byte>, UInt64)

Konwertuje niepodpisaną liczbę całkowitą 64-bitową na zakres bajtów.

TryWriteBytes(Span<Byte>, Int64)

Źródło:
BitConverter.cs
Źródło:
BitConverter.cs
Źródło:
BitConverter.cs

Konwertuje 64-bitową liczbę całkowitą ze znakiem na zakres bajtów.

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

Parametry

destination
Span<Byte>

Gdy ta metoda zostanie zwrócona, bajty reprezentujące przekonwertowaną liczbę całkowitą z podpisem 64-bitowym.

value
Int64

Liczba całkowita z podpisem 64-bitowym do przekonwertowania.

Zwraca

true jeśli konwersja zakończyła się pomyślnie; false Inaczej.

Dotyczy

TryWriteBytes(Span<Byte>, Boolean)

Źródło:
BitConverter.cs
Źródło:
BitConverter.cs
Źródło:
BitConverter.cs

Konwertuje wartość logiczną na zakres bajtów.

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

Parametry

destination
Span<Byte>

Gdy ta metoda zostanie zwrócona, bajty reprezentujące przekonwertowaną wartość logiczną.

value
Boolean

Wartość logiczna do konwersji.

Zwraca

true jeśli konwersja zakończyła się pomyślnie; false Inaczej.

Dotyczy

TryWriteBytes(Span<Byte>, Char)

Źródło:
BitConverter.cs
Źródło:
BitConverter.cs
Źródło:
BitConverter.cs

Konwertuje znak na zakres bajtów.

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

Parametry

destination
Span<Byte>

Gdy ta metoda zostanie zwrócona, bajty reprezentujące przekonwertowany znak.

value
Char

Znak do konwersji.

Zwraca

true jeśli konwersja zakończyła się pomyślnie; false Inaczej.

Dotyczy

TryWriteBytes(Span<Byte>, Double)

Źródło:
BitConverter.cs
Źródło:
BitConverter.cs
Źródło:
BitConverter.cs

Konwertuje wartość zmiennoprzecinkową o podwójnej precyzji na zakres bajtów.

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

Parametry

destination
Span<Byte>

Gdy ta metoda zostanie zwrócona, bajty reprezentujące przekonwertowaną wartość zmiennoprzecinkową o podwójnej precyzji.

value
Double

Wartość zmiennoprzecinkowa o podwójnej precyzji, która ma być konwertowana.

Zwraca

true jeśli konwersja zakończyła się pomyślnie; false Inaczej.

Dotyczy

TryWriteBytes(Span<Byte>, Half)

Źródło:
BitConverter.cs
Źródło:
BitConverter.cs
Źródło:
BitConverter.cs

Konwertuje wartość zmiennoprzecinkową o pół precyzji na zakres bajtów.

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

Parametry

destination
Span<Byte>

Gdy ta metoda zostanie zwrócona, bajty reprezentujące przekonwertowaną wartość zmiennoprzecinkową o połowę precyzji.

value
Half

Wartość zmiennoprzecinkowa o połowę precyzji, która ma być konwertowana.

Zwraca

true jeśli konwersja zakończyła się pomyślnie; false Inaczej.

Dotyczy

TryWriteBytes(Span<Byte>, Int128)

Źródło:
BitConverter.cs
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

Parametry

destination
Span<Byte>
value
Int128

Zwraca

Dotyczy

TryWriteBytes(Span<Byte>, Int16)

Źródło:
BitConverter.cs
Źródło:
BitConverter.cs
Źródło:
BitConverter.cs

Konwertuje 16-bitową liczbę całkowitą ze znakiem na zakres bajtów.

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

Parametry

destination
Span<Byte>

Gdy ta metoda zostanie zwrócona, bajty reprezentujące przekonwertowaną liczbę całkowitą z podpisem 16-bitowym.

value
Int16

16-bitowa liczba całkowita ze znakiem, która ma zostać przekształcona.

Zwraca

true jeśli konwersja zakończyła się pomyślnie; false Inaczej.

Dotyczy

TryWriteBytes(Span<Byte>, Int32)

Źródło:
BitConverter.cs
Źródło:
BitConverter.cs
Źródło:
BitConverter.cs

Konwertuje 32-bitową liczbę całkowitą ze znakiem na zakres bajtów.

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

Parametry

destination
Span<Byte>

Gdy ta metoda zostanie zwrócona, bajty reprezentujące przekonwertowaną liczbę całkowitą z podpisem 32-bitowym.

value
Int32

Liczba całkowita z podpisem 32-bitowym do przekonwertowania.

Zwraca

true jeśli konwersja zakończyła się pomyślnie; false Inaczej.

Dotyczy

TryWriteBytes(Span<Byte>, Single)

Źródło:
BitConverter.cs
Źródło:
BitConverter.cs
Źródło:
BitConverter.cs

Konwertuje wartość zmiennoprzecinkową o pojedynczej precyzji na zakres bajtów.

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

Parametry

destination
Span<Byte>

Gdy ta metoda zostanie zwrócona, bajty reprezentujące przekonwertowaną wartość zmiennoprzecinkową o pojedynczej precyzji.

value
Single

Wartość zmiennoprzecinkowa o pojedynczej precyzji, która ma być konwertowana.

Zwraca

true jeśli konwersja zakończyła się pomyślnie; false Inaczej.

Dotyczy

TryWriteBytes(Span<Byte>, UInt128)

Źródło:
BitConverter.cs

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

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

Parametry

destination
Span<Byte>
value
UInt128

Zwraca

Atrybuty

Dotyczy

TryWriteBytes(Span<Byte>, UInt16)

Źródło:
BitConverter.cs
Źródło:
BitConverter.cs
Źródło:
BitConverter.cs

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Konwertuje niepodpisaną liczbę całkowitą 16-bitową na zakres bajtów.

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

Parametry

destination
Span<Byte>

Gdy ta metoda zostanie zwrócona, bajty reprezentujące przekonwertowaną niepodpisaną liczbę całkowitą 16-bitową.

value
UInt16

Niepodpisane 16-bitowe liczby całkowite do przekonwertowania.

Zwraca

true jeśli konwersja zakończyła się pomyślnie; false Inaczej.

Atrybuty

Dotyczy

TryWriteBytes(Span<Byte>, UInt32)

Źródło:
BitConverter.cs
Źródło:
BitConverter.cs
Źródło:
BitConverter.cs

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Konwertuje 32-bitową liczbę całkowitą bez znaku na zakres bajtów.

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

Parametry

destination
Span<Byte>

Gdy ta metoda zostanie zwrócona, bajty reprezentujące przekonwertowaną niepodpisaną liczbę całkowitą 32-bitową.

value
UInt32

Niepodpisane 32-bitowe liczby całkowite do przekonwertowania.

Zwraca

true jeśli konwersja zakończyła się pomyślnie; false Inaczej.

Atrybuty

Dotyczy

TryWriteBytes(Span<Byte>, UInt64)

Źródło:
BitConverter.cs
Źródło:
BitConverter.cs
Źródło:
BitConverter.cs

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Konwertuje niepodpisaną liczbę całkowitą 64-bitową na zakres bajtów.

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

Parametry

destination
Span<Byte>

Gdy ta metoda zostanie zwrócona, bajty reprezentujące przekonwertowaną niepodpisaną liczbę całkowitą 64-bitową.

value
UInt64

Liczba całkowita bez znaku 64-bitowego do przekonwertowania.

Zwraca

true jeśli konwersja zakończyła się pomyślnie; false Inaczej.

Atrybuty

Dotyczy