BitConverter.TryWriteBytes Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
TryWriteBytes(Span<Byte>, Int64) |
Wandelt eine 64-Bit-ganzzahlige Vorzeichen in einen Bytebereich um. |
TryWriteBytes(Span<Byte>, Boolean) |
Wandelt einen booleschen Wert in einen Bytebereich um. |
TryWriteBytes(Span<Byte>, Char) |
Wandelt ein Zeichen in einen Bytebereich um. |
TryWriteBytes(Span<Byte>, Double) |
Wandelt einen Gleitkommawert mit doppelter Genauigkeit in eine Bytespanne um. |
TryWriteBytes(Span<Byte>, Half) |
Wandelt einen Gleitkommawert mit halber Genauigkeit in einen Bytebereich um. |
TryWriteBytes(Span<Byte>, Int128) |
Wandelt eine 128-Bit-ganzzahlige Vorzeichen in einen Bytebereich um. |
TryWriteBytes(Span<Byte>, Int16) |
Wandelt eine 16-Bit-ganzzahlige Vorzeichen in einen Bytebereich um. |
TryWriteBytes(Span<Byte>, Int32) |
Wandelt eine 32-Bit-ganzzahlige Vorzeichen in einen Bytebereich um. |
TryWriteBytes(Span<Byte>, Single) |
Wandelt einen Gleitkommawert mit einfacher Genauigkeit in eine Bytespanne um. |
TryWriteBytes(Span<Byte>, UInt128) |
Wandelt eine 128-Bit-ganzzahl ohne Vorzeichen in einen Bytebereich um. |
TryWriteBytes(Span<Byte>, UInt16) |
Wandelt eine nicht signierte 16-Bit-Ganzzahl in einen Bytebereich um. |
TryWriteBytes(Span<Byte>, UInt32) |
Wandelt eine 32-Bit-ganzzahl ohne Vorzeichen in einen Bytebereich um. |
TryWriteBytes(Span<Byte>, UInt64) |
Wandelt eine nicht signierte 64-Bit-Ganzzahl in einen Bytebereich um. |
TryWriteBytes(Span<Byte>, Int64)
- Quelle:
- BitConverter.cs
- Quelle:
- BitConverter.cs
- Quelle:
- BitConverter.cs
Wandelt eine 64-Bit-ganzzahlige Vorzeichen in einen Bytebereich um.
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
Parameter
Wenn diese Methode zurückgegeben wird, werden die Bytes, die die konvertierte 64-Bit-ganzzahlige Vorzeichen darstellen.
- value
- Int64
Die zu konvertierende 64-Bit-Ganzzahl mit Vorzeichen.
Gibt zurück
true
, wenn die Konvertierung erfolgreich war; andernfalls false
.
Gilt für:
TryWriteBytes(Span<Byte>, Boolean)
- Quelle:
- BitConverter.cs
- Quelle:
- BitConverter.cs
- Quelle:
- BitConverter.cs
Wandelt einen booleschen Wert in einen Bytebereich um.
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
Parameter
Wenn diese Methode zurückgegeben wird, werden die Bytes, die den konvertierten booleschen Wert darstellen, zurückgegeben.
- value
- Boolean
Der boolesche Wert, der konvertiert werden soll.
Gibt zurück
true
, wenn die Konvertierung erfolgreich war; andernfalls false
.
Gilt für:
TryWriteBytes(Span<Byte>, Char)
- Quelle:
- BitConverter.cs
- Quelle:
- BitConverter.cs
- Quelle:
- BitConverter.cs
Wandelt ein Zeichen in einen Bytebereich um.
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
Parameter
Wenn diese Methode zurückgegeben wird, werden die Bytes, die das konvertierte Zeichen darstellen.
- value
- Char
Das zu konvertierende Zeichen.
Gibt zurück
true
, wenn die Konvertierung erfolgreich war; andernfalls false
.
Gilt für:
TryWriteBytes(Span<Byte>, Double)
- Quelle:
- BitConverter.cs
- Quelle:
- BitConverter.cs
- Quelle:
- BitConverter.cs
Wandelt einen Gleitkommawert mit doppelter Genauigkeit in eine Bytespanne um.
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
Parameter
Wenn diese Methode zurückgegeben wird, werden die Bytes, die den konvertierten Gleitkommawert mit doppelter Genauigkeit darstellen.
- value
- Double
Der zu konvertierende Gleitkommawert mit doppelter Genauigkeit.
Gibt zurück
true
, wenn die Konvertierung erfolgreich war; andernfalls false
.
Gilt für:
TryWriteBytes(Span<Byte>, Half)
- Quelle:
- BitConverter.cs
- Quelle:
- BitConverter.cs
- Quelle:
- BitConverter.cs
Wandelt einen Gleitkommawert mit halber Genauigkeit in einen Bytebereich um.
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
Parameter
Wenn diese Methode zurückgegeben wird, werden die Bytes, die den konvertierten Gleitkommawert mit halber Genauigkeit darstellen, zurückgegeben.
- value
- Half
Der zu konvertierende Gleitkommawert mit halber Genauigkeit.
Gibt zurück
true
, wenn die Konvertierung erfolgreich war; andernfalls false
.
Gilt für:
TryWriteBytes(Span<Byte>, Int128)
- Quelle:
- BitConverter.cs
Wandelt eine 128-Bit-ganzzahlige Vorzeichen in einen Bytebereich um.
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
Parameter
Wenn diese Methode zurückgegeben wird, werden die Bytes, die die konvertierte 128-Bit-ganzzahlige Vorzeichen darstellen.
- value
- Int128
Die zu konvertierende 128-Bit-Ganzzahl.
Gibt zurück
true
, wenn die Konvertierung erfolgreich war; andernfalls false
.
Gilt für:
TryWriteBytes(Span<Byte>, Int16)
- Quelle:
- BitConverter.cs
- Quelle:
- BitConverter.cs
- Quelle:
- BitConverter.cs
Wandelt eine 16-Bit-ganzzahlige Vorzeichen in einen Bytebereich um.
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
Parameter
Wenn diese Methode zurückgegeben wird, werden die Bytes, die die konvertierte 16-Bit-ganzzahlige Vorzeichen darstellen.
- value
- Int16
Die zu konvertierende 16-Bit-Ganzzahl.
Gibt zurück
true
, wenn die Konvertierung erfolgreich war; andernfalls false
.
Gilt für:
TryWriteBytes(Span<Byte>, Int32)
- Quelle:
- BitConverter.cs
- Quelle:
- BitConverter.cs
- Quelle:
- BitConverter.cs
Wandelt eine 32-Bit-ganzzahlige Vorzeichen in einen Bytebereich um.
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
Parameter
Wenn diese Methode zurückgegeben wird, werden die Bytes, die die konvertierte 32-Bit-ganzzahlige Vorzeichen darstellen.
- value
- Int32
Die zu konvertierende 32-Bit-Ganzzahl mit Vorzeichen.
Gibt zurück
true
, wenn die Konvertierung erfolgreich war; andernfalls false
.
Gilt für:
TryWriteBytes(Span<Byte>, Single)
- Quelle:
- BitConverter.cs
- Quelle:
- BitConverter.cs
- Quelle:
- BitConverter.cs
Wandelt einen Gleitkommawert mit einfacher Genauigkeit in eine Bytespanne um.
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
Parameter
Wenn diese Methode zurückgegeben wird, werden die Bytes, die den konvertierten Gleitkommawert mit einfacher Genauigkeit darstellen.
- value
- Single
Der zu konvertierende Gleitkommawert mit einfacher Genauigkeit.
Gibt zurück
true
, wenn die Konvertierung erfolgreich war; andernfalls false
.
Gilt für:
TryWriteBytes(Span<Byte>, UInt128)
- Quelle:
- BitConverter.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Wandelt eine 128-Bit-ganzzahl ohne Vorzeichen in einen Bytebereich um.
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
Parameter
Wenn diese Methode zurückgegeben wird, werden die Bytes, die die konvertierte 128-Bit-ganzzahl ohne Vorzeichen darstellen.
- value
- UInt128
Die zu konvertierende 128-Bit-Ganzzahl ohne Vorzeichen.
Gibt zurück
true
, wenn die Konvertierung erfolgreich war; andernfalls false
.
- Attribute
Gilt für:
TryWriteBytes(Span<Byte>, UInt16)
- Quelle:
- BitConverter.cs
- Quelle:
- BitConverter.cs
- Quelle:
- BitConverter.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Wandelt eine nicht signierte 16-Bit-Ganzzahl in einen Bytebereich um.
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
Parameter
Wenn diese Methode zurückgegeben wird, werden die Bytes, die die konvertierte nicht signierte 16-Bit-Ganzzahl darstellen, zurückgegeben.
- value
- UInt16
Die nicht signierte 16-Bit-Ganzzahl, die konvertiert werden soll.
Gibt zurück
true
, wenn die Konvertierung erfolgreich war; andernfalls false
.
- Attribute
Gilt für:
TryWriteBytes(Span<Byte>, UInt32)
- Quelle:
- BitConverter.cs
- Quelle:
- BitConverter.cs
- Quelle:
- BitConverter.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Wandelt eine 32-Bit-ganzzahl ohne Vorzeichen in einen Bytebereich um.
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
Parameter
Wenn diese Methode zurückgegeben wird, werden die Bytes, die die konvertierte nicht signierte 32-Bit-Ganzzahl darstellen, zurückgegeben.
- value
- UInt32
Die nicht signierte 32-Bit-Ganzzahl, die konvertiert werden soll.
Gibt zurück
true
, wenn die Konvertierung erfolgreich war; andernfalls false
.
- Attribute
Gilt für:
TryWriteBytes(Span<Byte>, UInt64)
- Quelle:
- BitConverter.cs
- Quelle:
- BitConverter.cs
- Quelle:
- BitConverter.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Wandelt eine nicht signierte 64-Bit-Ganzzahl in einen Bytebereich um.
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
Parameter
Wenn diese Methode zurückgegeben wird, werden die Bytes, die die konvertierte nicht signierte 64-Bit-Ganzzahl darstellen, zurückgegeben.
- value
- UInt64
Die nicht signierte 64-Bit-Ganzzahl, die konvertiert werden soll.
Gibt zurück
true
, wenn die Konvertierung erfolgreich war; andernfalls false
.
- Attribute