BitConverter.TryWriteBytes Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
TryWriteBytes(Span<Byte>, Int64) |
Převede 64bitové celé číslo se signoum sadou na rozsah bajtů. |
TryWriteBytes(Span<Byte>, Boolean) |
Převede logickou hodnotu na rozsah bajtů. |
TryWriteBytes(Span<Byte>, Char) |
Převede znak na rozsah bajtů. |
TryWriteBytes(Span<Byte>, Double) |
Převede hodnotu s plovoucí desetinou čárkou s dvojitou přesností na rozsah bajtů. |
TryWriteBytes(Span<Byte>, Half) |
Převede hodnotu s plovoucí desetinou čárkou s poloviční přesností na rozsah bajtů. |
TryWriteBytes(Span<Byte>, Int128) | |
TryWriteBytes(Span<Byte>, Int16) |
Převede 16bitové celé číslo se signoum sadou na rozsah bajtů. |
TryWriteBytes(Span<Byte>, Int32) |
Převede celé 32bitové celé číslo se signoum sadou na rozsah bajtů. |
TryWriteBytes(Span<Byte>, Single) |
Převede hodnotu s plovoucí desetinou čárkou s jednou přesností na rozsah bajtů. |
TryWriteBytes(Span<Byte>, UInt128) | |
TryWriteBytes(Span<Byte>, UInt16) |
Převede 16bitové celé číslo bez znaménka na rozsah bajtů. |
TryWriteBytes(Span<Byte>, UInt32) |
Převede 32bitové celé číslo bez znaménka na rozsah bajtů. |
TryWriteBytes(Span<Byte>, UInt64) |
Převede 64bitové celé číslo bez znaménka na rozsah bajtů. |
TryWriteBytes(Span<Byte>, Int64)
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
Převede 64bitové celé číslo se signoum sadou na rozsah bajtů.
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
Když tato metoda vrátí, bajty představující převedené 64bitové celé číslo se signoum..
- value
- Int64
64bitové celé číslo se znaménkem pro převod.
Návraty
true
byl-li převod úspěšný; false
Jinak.
Platí pro
TryWriteBytes(Span<Byte>, Boolean)
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
Převede logickou hodnotu na rozsah bajtů.
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
- value
- Boolean
Logická hodnota, která se má převést.
Návraty
true
byl-li převod úspěšný; false
Jinak.
Platí pro
TryWriteBytes(Span<Byte>, Char)
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
Převede znak na rozsah bajtů.
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, který chcete převést.
Návraty
true
byl-li převod úspěšný; false
Jinak.
Platí pro
TryWriteBytes(Span<Byte>, Double)
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
Převede hodnotu s plovoucí desetinou čárkou s dvojitou přesností na rozsah bajtů.
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
Když se tato metoda vrátí, bajty představující převedenou hodnotu s plovoucí desetinou čárkou s dvojitou přesností.
- value
- Double
Hodnota s plovoucí desetinou čárkou s dvojitou přesností, která se má převést.
Návraty
true
byl-li převod úspěšný; false
Jinak.
Platí pro
TryWriteBytes(Span<Byte>, Half)
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
Převede hodnotu s plovoucí desetinou čárkou s poloviční přesností na rozsah bajtů.
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
Když tato metoda vrátí, bajty představující převedenou hodnotu s plovoucí desetinou čárkou s poloviční přesností.
- value
- Half
Hodnota s plovoucí desetinou čárkou s poloviční přesností, která se má převést.
Návraty
true
byl-li převod úspěšný; false
Jinak.
Platí pro
TryWriteBytes(Span<Byte>, Int128)
- Zdroj:
- 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
Návraty
Platí pro
TryWriteBytes(Span<Byte>, Int16)
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
Převede 16bitové celé číslo se signoum sadou na rozsah bajtů.
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
Když se tato metoda vrátí, bajty představující převedené 16bitové 16bitové celé číslo se signou.
- value
- Int16
16bitové celé číslo se znaménkem pro převod.
Návraty
true
byl-li převod úspěšný; false
Jinak.
Platí pro
TryWriteBytes(Span<Byte>, Int32)
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
Převede celé 32bitové celé číslo se signoum sadou na rozsah bajtů.
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
Když tato metoda vrátí, bajty představující převedené 32bitové 32bitové celé číslo se signou.
- value
- Int32
32bitové celé číslo se znaménkem pro převod.
Návraty
true
byl-li převod úspěšný; false
Jinak.
Platí pro
TryWriteBytes(Span<Byte>, Single)
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
Převede hodnotu s plovoucí desetinou čárkou s jednou přesností na rozsah bajtů.
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
Když tato metoda vrátí, bajty představující převedenou hodnotu s plovoucí desetinou čárkou s jednou přesností.
- value
- Single
Hodnota s plovoucí desetinou čárkou s jednou přesností, která se má převést.
Návraty
true
byl-li převod úspěšný; false
Jinak.
Platí pro
TryWriteBytes(Span<Byte>, UInt128)
- Zdroj:
- BitConverter.cs
Důležité
Toto rozhraní API neodpovídá specifikaci 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
Návraty
- Atributy
Platí pro
TryWriteBytes(Span<Byte>, UInt16)
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Převede 16bitové celé číslo bez znaménka na rozsah bajtů.
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
Když tato metoda vrátí, bajty představující převedené 16bitové celé číslo bez znaménka.
- value
- UInt16
16bitové celé číslo bez znaménka, které chcete převést.
Návraty
true
byl-li převod úspěšný; false
Jinak.
- Atributy
Platí pro
TryWriteBytes(Span<Byte>, UInt32)
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Převede 32bitové celé číslo bez znaménka na rozsah bajtů.
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
Když tato metoda vrátí, bajty představující převedené 32bitové celé číslo bez znaménka.
- value
- UInt32
32bitové celé číslo bez znaménka, které se má převést.
Návraty
true
byl-li převod úspěšný; false
Jinak.
- Atributy
Platí pro
TryWriteBytes(Span<Byte>, UInt64)
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Převede 64bitové celé číslo bez znaménka na rozsah bajtů.
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
Když tato metoda vrátí, bajty představující převedené 64bitové celé číslo bez znaménka.
- value
- UInt64
64bitové celé číslo bez znaménka, které chcete převést.
Návraty
true
byl-li převod úspěšný; false
Jinak.
- Atributy
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro