BitConverter.TryWriteBytes Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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
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
- 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
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
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
- 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
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
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
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
- 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
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
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
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
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla