Partager via


BitConverter.TryWriteBytes Méthode

Définition

Surcharges

TryWriteBytes(Span<Byte>, Int64)

Convertit un entier signé 64 bits en une étendue d’octets.

TryWriteBytes(Span<Byte>, Boolean)

Convertit un booléen en une étendue d’octets.

TryWriteBytes(Span<Byte>, Char)

Convertit un caractère en une étendue d’octets.

TryWriteBytes(Span<Byte>, Double)

Convertit une valeur à virgule flottante double précision en une étendue d’octets.

TryWriteBytes(Span<Byte>, Half)

Convertit une valeur à virgule flottante demi-précision en une plage d’octets.

TryWriteBytes(Span<Byte>, Int128)

Convertit un entier signé 128 bits en étendue d’octets.

TryWriteBytes(Span<Byte>, Int16)

Convertit un entier signé 16 bits en une étendue d’octets.

TryWriteBytes(Span<Byte>, Int32)

Convertit un entier signé 32 bits en étendue d’octets.

TryWriteBytes(Span<Byte>, Single)

Convertit une valeur à virgule flottante simple précision en une étendue d’octets.

TryWriteBytes(Span<Byte>, UInt128)

Convertit un entier non signé 128 bits en une étendue d’octets.

TryWriteBytes(Span<Byte>, UInt16)

Convertit un entier 16 bits non signé en étendue d’octets.

TryWriteBytes(Span<Byte>, UInt32)

Convertit un entier non signé 32 bits en une étendue d’octets.

TryWriteBytes(Span<Byte>, UInt64)

Convertit un entier 64 bits non signé en une étendue d’octets.

TryWriteBytes(Span<Byte>, Int64)

Source:
BitConverter.cs
Source:
BitConverter.cs
Source:
BitConverter.cs

Convertit un entier signé 64 bits en une étendue d’octets.

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

Paramètres

destination
Span<Byte>

Lorsque cette méthode est retournée, les octets représentant l’entier signé 64 bits converti.

value
Int64

Entier signé 64 bits à convertir.

Retours

true si la conversion a réussi ; false sinon.

S’applique à

TryWriteBytes(Span<Byte>, Boolean)

Source:
BitConverter.cs
Source:
BitConverter.cs
Source:
BitConverter.cs

Convertit un booléen en une étendue d’octets.

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

Paramètres

destination
Span<Byte>

Lorsque cette méthode retourne, les octets représentant le booléen converti.

value
Boolean

Boolean à convertir.

Retours

true si la conversion a réussi ; false sinon.

S’applique à

TryWriteBytes(Span<Byte>, Char)

Source:
BitConverter.cs
Source:
BitConverter.cs
Source:
BitConverter.cs

Convertit un caractère en une étendue d’octets.

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

Paramètres

destination
Span<Byte>

Lorsque cette méthode retourne, les octets représentant le caractère converti.

value
Char

Caractère à convertir.

Retours

true si la conversion a réussi ; false sinon.

S’applique à

TryWriteBytes(Span<Byte>, Double)

Source:
BitConverter.cs
Source:
BitConverter.cs
Source:
BitConverter.cs

Convertit une valeur à virgule flottante double précision en une étendue d’octets.

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

Paramètres

destination
Span<Byte>

Lorsque cette méthode est retournée, les octets représentant la valeur à virgule flottante double précision convertie.

value
Double

Valeur à virgule flottante double précision à convertir.

Retours

true si la conversion a réussi ; false sinon.

S’applique à

TryWriteBytes(Span<Byte>, Half)

Source:
BitConverter.cs
Source:
BitConverter.cs
Source:
BitConverter.cs

Convertit une valeur à virgule flottante demi-précision en une plage d’octets.

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

Paramètres

destination
Span<Byte>

Lorsque cette méthode retourne, les octets représentant la valeur à virgule flottante demi-précision convertie.

value
Half

Valeur à virgule flottante demi-précision à convertir.

Retours

true si la conversion a réussi ; false sinon.

S’applique à

TryWriteBytes(Span<Byte>, Int128)

Source:
BitConverter.cs

Convertit un entier signé 128 bits en étendue d’octets.

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

Paramètres

destination
Span<Byte>

Lorsque cette méthode retourne, les octets représentant l’entier signé 128 bits converti.

value
Int128

Entier signé 128 bits à convertir.

Retours

true si la conversion a réussi ; false sinon.

S’applique à

TryWriteBytes(Span<Byte>, Int16)

Source:
BitConverter.cs
Source:
BitConverter.cs
Source:
BitConverter.cs

Convertit un entier signé 16 bits en une étendue d’octets.

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

Paramètres

destination
Span<Byte>

Lorsque cette méthode est retournée, les octets représentant l’entier signé 16 bits converti.

value
Int16

Entier signé 16 bits à convertir.

Retours

true si la conversion a réussi ; false sinon.

S’applique à

TryWriteBytes(Span<Byte>, Int32)

Source:
BitConverter.cs
Source:
BitConverter.cs
Source:
BitConverter.cs

Convertit un entier signé 32 bits en étendue d’octets.

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

Paramètres

destination
Span<Byte>

Lorsque cette méthode est retournée, les octets représentant l’entier signé 32 bits converti.

value
Int32

Entier signé 32 bits à convertir.

Retours

true si la conversion a réussi ; false sinon.

S’applique à

TryWriteBytes(Span<Byte>, Single)

Source:
BitConverter.cs
Source:
BitConverter.cs
Source:
BitConverter.cs

Convertit une valeur à virgule flottante simple précision en une étendue d’octets.

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

Paramètres

destination
Span<Byte>

Lorsque cette méthode retourne, les octets représentant la valeur à virgule flottante simple précision convertie.

value
Single

Valeur à virgule flottante simple précision à convertir.

Retours

true si la conversion a réussi ; false sinon.

S’applique à

TryWriteBytes(Span<Byte>, UInt128)

Source:
BitConverter.cs

Important

Cette API n’est pas conforme CLS.

Convertit un entier non signé 128 bits en une étendue d’octets.

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

Paramètres

destination
Span<Byte>

Lorsque cette méthode est retournée, les octets représentant l’entier non signé 128 bits converti.

value
UInt128

Entier non signé 128 bits à convertir.

Retours

true si la conversion a réussi ; false sinon.

Attributs

S’applique à

TryWriteBytes(Span<Byte>, UInt16)

Source:
BitConverter.cs
Source:
BitConverter.cs
Source:
BitConverter.cs

Important

Cette API n’est pas conforme CLS.

Convertit un entier 16 bits non signé en étendue d’octets.

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

Paramètres

destination
Span<Byte>

Lorsque cette méthode est retournée, les octets représentant l’entier 16 bits converti non signé.

value
UInt16

Entier 16 bits non signé à convertir.

Retours

true si la conversion a réussi ; false sinon.

Attributs

S’applique à

TryWriteBytes(Span<Byte>, UInt32)

Source:
BitConverter.cs
Source:
BitConverter.cs
Source:
BitConverter.cs

Important

Cette API n’est pas conforme CLS.

Convertit un entier non signé 32 bits en une étendue d’octets.

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

Paramètres

destination
Span<Byte>

Lorsque cette méthode est retournée, les octets représentant l’entier 32 bits converti non signé.

value
UInt32

Entier 32 bits non signé à convertir.

Retours

true si la conversion a réussi ; false sinon.

Attributs

S’applique à

TryWriteBytes(Span<Byte>, UInt64)

Source:
BitConverter.cs
Source:
BitConverter.cs
Source:
BitConverter.cs

Important

Cette API n’est pas conforme CLS.

Convertit un entier 64 bits non signé en une étendue d’octets.

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

Paramètres

destination
Span<Byte>

Lorsque cette méthode est retournée, les octets représentant l’entier 64 bits converti.

value
UInt64

Entier 64 bits non signé à convertir.

Retours

true si la conversion a réussi ; false sinon.

Attributs

S’applique à