Freigeben über


BitConverter.TryWriteBytes Methode

Definition

Ü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

destination
Span<Byte>

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

destination
Span<Byte>

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

destination
Span<Byte>

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

destination
Span<Byte>

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

destination
Span<Byte>

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

destination
Span<Byte>

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

destination
Span<Byte>

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

destination
Span<Byte>

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

destination
Span<Byte>

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

destination
Span<Byte>

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

destination
Span<Byte>

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

destination
Span<Byte>

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

destination
Span<Byte>

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

Gilt für: