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 signedem 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í desetinnou čárkou s dvojitou přesností na rozsah bajtů. |
TryWriteBytes(Span<Byte>, Half) |
Převede hodnotu s plovoucí desetinnou čárkou s poloviční přesností na rozsah bajtů. |
TryWriteBytes(Span<Byte>, Int128) |
Převede 128bitové signed integer na rozsah bajtů. |
TryWriteBytes(Span<Byte>, Int16) |
Převede 16bitové signed integer na rozsah bajtů. |
TryWriteBytes(Span<Byte>, Int32) |
Převede 32bitové celé číslo se signedem na rozsah bajtů. |
TryWriteBytes(Span<Byte>, Single) |
Převede hodnotu s plovoucí desetinnou čárkou s jednoduchou přesností na rozsah bajtů. |
TryWriteBytes(Span<Byte>, UInt128) |
Převede 128bitové celé číslo bez znaménka na rozsah bajtů. |
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 signedem 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é signed celé číslo.
- value
- Int64
64bitové celé číslo se signepsem, které se má převést.
Návraty
true
, pokud byl 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
, pokud byl 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ý se má převést.
Návraty
true
, pokud byl 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í desetinnou čá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ž tato metoda vrátí, bajty představující převedenou hodnotu s plovoucí desetinnou čárkou s dvojitou přesností.
- value
- Double
Hodnota s plovoucí desetinnou čárkou s dvojitou přesností, která se má převést.
Návraty
true
, pokud byl 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í desetinnou čá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í desetinnou čárkou s poloviční přesností.
- value
- Half
Hodnota s plovoucí desetinnou čárkou s poloviční přesností, která se má převést.
Návraty
true
, pokud byl převod úspěšný; false
jinak.
Platí pro
TryWriteBytes(Span<Byte>, Int128)
- Zdroj:
- BitConverter.cs
Převede 128bitové signed integer na rozsah bajtů.
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
Když tato metoda vrátí, bajty představující převedené 128bitové signed celé číslo.
- value
- Int128
128bitové celé číslo se signepsem, které se má převést.
Návraty
true
, pokud byl převod úspěšný; false
jinak.
Platí pro
TryWriteBytes(Span<Byte>, Int16)
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
Převede 16bitové signed integer 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ž tato metoda vrátí, bajty představující převedené 16bitové signed celé číslo.
- value
- Int16
16bitové celé číslo se signepsem, které se má převést.
Návraty
true
, pokud byl převod úspěšný; false
jinak.
Platí pro
TryWriteBytes(Span<Byte>, Int32)
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
- Zdroj:
- BitConverter.cs
Převede 32bitové celé číslo se signedem 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é signed celé číslo.
- value
- Int32
32bitové celé číslo se signepsou, které se má převést.
Návraty
true
, pokud byl 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í desetinnou čárkou s jednoduchou 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í desetinnou čárkou s jednoduchou přesností.
- value
- Single
Hodnota s plovoucí desetinnou čárkou s jednoduchou přesností, která se má převést.
Návraty
true
, pokud byl 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.
Převede 128bitové celé číslo bez znaménka na rozsah bajtů.
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
Když tato metoda vrátí, bajty představující převedené 128bitové celé číslo bez znaménka.
- value
- UInt128
128bitové celé číslo bez znaménka, které chcete převést.
Návraty
true
, pokud byl převod úspěšný; false
jinak.
- 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
Celé číslo bez znaménka, které se má převést.
Návraty
true
, pokud byl 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
Celé číslo bez znaménka, které se má převést.
Návraty
true
, pokud byl 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
Celé 64bitové celé číslo bez znaménka, které chcete převést.
Návraty
true
, pokud byl převod úspěšný; false
jinak.
- Atributy