BitConverter.TryWriteBytes Metod

Definition

Överlagringar

Name Description
TryWriteBytes(Span<Byte>, BFloat16)
TryWriteBytes(Span<Byte>, UInt64)

Konverterar ett osignerat 64-bitars heltal till ett intervall med byte.

TryWriteBytes(Span<Byte>, UInt32)

Konverterar ett 32-bitars osignerat heltal till ett intervall med byte.

TryWriteBytes(Span<Byte>, UInt16)

Konverterar ett osignerat 16-bitars heltal till ett intervall med byte.

TryWriteBytes(Span<Byte>, UInt128)

Konverterar ett 128-bitars osignerat heltal till ett intervall med byte.

TryWriteBytes(Span<Byte>, Single)

Konverterar ett flyttal med enkel precision till ett intervall med byte.

TryWriteBytes(Span<Byte>, Int64)

Konverterar ett 64-bitars signerat heltal till ett intervall med byte.

TryWriteBytes(Span<Byte>, Int16)

Konverterar ett 16-bitars signerat heltal till ett intervall med byte.

TryWriteBytes(Span<Byte>, Int128)

Konverterar ett 128-bitars signerat heltal till ett intervall med byte.

TryWriteBytes(Span<Byte>, Half)

Konverterar ett flyttal med halv precision till ett intervall med byte.

TryWriteBytes(Span<Byte>, Double)

Konverterar ett flyttal med dubbel precision till ett intervall med byte.

TryWriteBytes(Span<Byte>, Char)

Konverterar ett tecken till ett intervall med byte.

TryWriteBytes(Span<Byte>, Boolean)

Konverterar ett booleskt värde till ett intervall med byte.

TryWriteBytes(Span<Byte>, Int32)

Konverterar ett 32-bitars signerat heltal till ett intervall med byte.

TryWriteBytes(Span<Byte>, BFloat16)

Källa:
BitConverter.cs
public:
 static bool TryWriteBytes(Span<System::Byte> destination, System::Numerics::BFloat16 value);
public static bool TryWriteBytes(Span<byte> destination, System.Numerics.BFloat16 value);
static member TryWriteBytes : Span<byte> * System.Numerics.BFloat16 -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As BFloat16) As Boolean

Parametrar

destination
Span<Byte>
value
BFloat16

Returer

Gäller för

TryWriteBytes(Span<Byte>, UInt64)

Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs

Viktigt!

Detta API uppfyller inte CLS.

Konverterar ett osignerat 64-bitars heltal till ett intervall med byte.

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

Parametrar

destination
Span<Byte>

När den här metoden returnerar, byte som representerar det konverterade osignerade 64-bitars heltalet.

value
UInt64

Det osignerade 64-bitars heltal som ska konverteras.

Returer

true om konverteringen lyckades. false Annars.

Attribut

Gäller för

TryWriteBytes(Span<Byte>, UInt32)

Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs

Viktigt!

Detta API uppfyller inte CLS.

Konverterar ett 32-bitars osignerat heltal till ett intervall med byte.

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

Parametrar

destination
Span<Byte>

När den här metoden returnerar, byte som representerar det konverterade osignerade 32-bitars heltalet.

value
UInt32

Det osignerade 32-bitars heltal som ska konverteras.

Returer

true om konverteringen lyckades. false Annars.

Attribut

Gäller för

TryWriteBytes(Span<Byte>, UInt16)

Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs

Viktigt!

Detta API uppfyller inte CLS.

Konverterar ett osignerat 16-bitars heltal till ett intervall med byte.

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

Parametrar

destination
Span<Byte>

När den här metoden returnerar, byte som representerar det konverterade osignerade 16-bitars heltalet.

value
UInt16

Det osignerade 16-bitars heltal som ska konverteras.

Returer

true om konverteringen lyckades. false Annars.

Attribut

Gäller för

TryWriteBytes(Span<Byte>, UInt128)

Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs

Viktigt!

Detta API uppfyller inte CLS.

Konverterar ett 128-bitars osignerat heltal till ett intervall med byte.

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

Parametrar

destination
Span<Byte>

När den här metoden returnerar, byte som representerar det konverterade 128-bitars osignerade heltalet.

value
UInt128

Det 128-bitars osignerade heltal som ska konverteras.

Returer

true om konverteringen lyckades. false Annars.

Attribut

Gäller för

TryWriteBytes(Span<Byte>, Single)

Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs

Konverterar ett flyttal med enkel precision till ett intervall med byte.

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

Parametrar

destination
Span<Byte>

När den här metoden returnerar, byte som representerar det konverterade flyttalvärdet med enkel precision.

value
Single

Flyttalsvärdet med enkel precision som ska konverteras.

Returer

true om konverteringen lyckades. false Annars.

Gäller för

TryWriteBytes(Span<Byte>, Int64)

Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs

Konverterar ett 64-bitars signerat heltal till ett intervall med byte.

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

Parametrar

destination
Span<Byte>

När den här metoden returnerar, byte som representerar det konverterade 64-bitars signerade heltalet.

value
Int64

Det 64-bitars signerade heltal som ska konverteras.

Returer

true om konverteringen lyckades. false Annars.

Gäller för

TryWriteBytes(Span<Byte>, Int16)

Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs

Konverterar ett 16-bitars signerat heltal till ett intervall med byte.

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

Parametrar

destination
Span<Byte>

När den här metoden returnerar, byte som representerar det konverterade 16-bitars signerade heltalet.

value
Int16

Det 16-bitars signerade heltal som ska konverteras.

Returer

true om konverteringen lyckades. false Annars.

Gäller för

TryWriteBytes(Span<Byte>, Int128)

Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs

Konverterar ett 128-bitars signerat heltal till ett intervall med byte.

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

Parametrar

destination
Span<Byte>

När den här metoden returnerar, byte som representerar det konverterade 128-bitars signerade heltalet.

value
Int128

Det 128-bitars signerade heltal som ska konverteras.

Returer

true om konverteringen lyckades. false Annars.

Gäller för

TryWriteBytes(Span<Byte>, Half)

Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs

Konverterar ett flyttal med halv precision till ett intervall med byte.

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

Parametrar

destination
Span<Byte>

När den här metoden returnerar, byte som representerar det konverterade flyttalvärdet med halv precision.

value
Half

Flyttalsvärdet med halv precision som ska konverteras.

Returer

true om konverteringen lyckades. false Annars.

Gäller för

TryWriteBytes(Span<Byte>, Double)

Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs

Konverterar ett flyttal med dubbel precision till ett intervall med byte.

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

Parametrar

destination
Span<Byte>

När den här metoden returnerar, byte som representerar det konverterade flyttalvärdet med dubbel precision.

value
Double

Flyttalsvärdet med dubbel precision som ska konverteras.

Returer

true om konverteringen lyckades. false Annars.

Gäller för

TryWriteBytes(Span<Byte>, Char)

Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs

Konverterar ett tecken till ett intervall med byte.

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

Parametrar

destination
Span<Byte>

När den här metoden returnerar, byte som representerar det konverterade tecknet.

value
Char

Tecknet som ska konverteras.

Returer

true om konverteringen lyckades. false Annars.

Gäller för

TryWriteBytes(Span<Byte>, Boolean)

Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs

Konverterar ett booleskt värde till ett intervall med byte.

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

Parametrar

destination
Span<Byte>

När den här metoden returnerar, byte som representerar det konverterade booleska.

value
Boolean

Det booleska som ska konverteras.

Returer

true om konverteringen lyckades. false Annars.

Gäller för

TryWriteBytes(Span<Byte>, Int32)

Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs
Källa:
BitConverter.cs

Konverterar ett 32-bitars signerat heltal till ett intervall med byte.

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

Parametrar

destination
Span<Byte>

När den här metoden returnerar, byte som representerar det konverterade 32-bitars signerade heltalet.

value
Int32

Det 32-bitars signerade heltal som ska konverteras.

Returer

true om konverteringen lyckades. false Annars.

Gäller för