BitConverter.TryWriteBytes Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
TryWriteBytes(Span<Byte>, Int64) |
Convierte un entero de 64 bits con signo en un intervalo de bytes. |
TryWriteBytes(Span<Byte>, Boolean) |
Convierte un valor booleano en un intervalo de bytes. |
TryWriteBytes(Span<Byte>, Char) |
Convierte un carácter en un intervalo de bytes. |
TryWriteBytes(Span<Byte>, Double) |
Convierte un valor de punto flotante de precisión doble en un intervalo de bytes. |
TryWriteBytes(Span<Byte>, Half) |
Convierte un valor de punto flotante de precisión media en un intervalo de bytes. |
TryWriteBytes(Span<Byte>, Int128) |
Convierte un entero de 128 bits con signo en un intervalo de bytes. |
TryWriteBytes(Span<Byte>, Int16) |
Convierte un entero de 16 bits con signo en un intervalo de bytes. |
TryWriteBytes(Span<Byte>, Int32) |
Convierte un entero de 32 bits con signo en un intervalo de bytes. |
TryWriteBytes(Span<Byte>, Single) |
Convierte un valor de punto flotante de precisión única en un intervalo de bytes. |
TryWriteBytes(Span<Byte>, UInt128) |
Convierte un entero de 128 bits sin signo en un intervalo de bytes. |
TryWriteBytes(Span<Byte>, UInt16) |
Convierte un entero de 16 bits sin signo en un intervalo de bytes. |
TryWriteBytes(Span<Byte>, UInt32) |
Convierte un entero de 32 bits sin signo en un intervalo de bytes. |
TryWriteBytes(Span<Byte>, UInt64) |
Convierte un entero de 64 bits sin signo en un intervalo de bytes. |
TryWriteBytes(Span<Byte>, Int64)
- Source:
- BitConverter.cs
- Source:
- BitConverter.cs
- Source:
- BitConverter.cs
Convierte un entero de 64 bits con signo en un intervalo de bytes.
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
Parámetros
Cuando este método devuelve, los bytes que representan el entero de 64 bits con signo convertido.
- value
- Int64
Entero de 64 bits con signo que se va a convertir.
Devoluciones
true
si la conversión se realizó correctamente; false
de lo contrario.
Se aplica a
TryWriteBytes(Span<Byte>, Boolean)
- Source:
- BitConverter.cs
- Source:
- BitConverter.cs
- Source:
- BitConverter.cs
Convierte un valor booleano en un intervalo de bytes.
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
Parámetros
Cuando este método devuelve, los bytes que representan el valor booleano convertido.
- value
- Boolean
Boolean que se va a convertir.
Devoluciones
true
si la conversión se realizó correctamente; false
de lo contrario.
Se aplica a
TryWriteBytes(Span<Byte>, Char)
- Source:
- BitConverter.cs
- Source:
- BitConverter.cs
- Source:
- BitConverter.cs
Convierte un carácter en un intervalo de bytes.
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
Parámetros
Cuando este método devuelve, los bytes que representan el carácter convertido.
- value
- Char
Carácter que se va a convertir.
Devoluciones
true
si la conversión se realizó correctamente; false
de lo contrario.
Se aplica a
TryWriteBytes(Span<Byte>, Double)
- Source:
- BitConverter.cs
- Source:
- BitConverter.cs
- Source:
- BitConverter.cs
Convierte un valor de punto flotante de precisión doble en un intervalo de bytes.
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
Parámetros
Cuando este método devuelve, los bytes que representan el valor de punto flotante de precisión doble convertido.
- value
- Double
Valor de punto flotante de precisión doble que se va a convertir.
Devoluciones
true
si la conversión se realizó correctamente; false
de lo contrario.
Se aplica a
TryWriteBytes(Span<Byte>, Half)
- Source:
- BitConverter.cs
- Source:
- BitConverter.cs
- Source:
- BitConverter.cs
Convierte un valor de punto flotante de precisión media en un intervalo de bytes.
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
Parámetros
Cuando este método devuelve, los bytes que representan el valor de punto flotante de precisión media convertido.
- value
- Half
Valor de punto flotante de precisión media que se va a convertir.
Devoluciones
true
si la conversión se realizó correctamente; false
de lo contrario.
Se aplica a
TryWriteBytes(Span<Byte>, Int128)
- Source:
- BitConverter.cs
Convierte un entero de 128 bits con signo en un intervalo de bytes.
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
Parámetros
Cuando este método devuelve, los bytes que representan el entero de 128 bits con signo convertido.
- value
- Int128
Entero de 128 bits con signo que se va a convertir.
Devoluciones
true
si la conversión se realizó correctamente; false
de lo contrario.
Se aplica a
TryWriteBytes(Span<Byte>, Int16)
- Source:
- BitConverter.cs
- Source:
- BitConverter.cs
- Source:
- BitConverter.cs
Convierte un entero de 16 bits con signo en un intervalo de bytes.
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
Parámetros
Cuando este método devuelve, los bytes que representan el entero de 16 bits con signo convertido.
- value
- Int16
Entero de 16 bits con signo que se va a convertir.
Devoluciones
true
si la conversión se realizó correctamente; false
de lo contrario.
Se aplica a
TryWriteBytes(Span<Byte>, Int32)
- Source:
- BitConverter.cs
- Source:
- BitConverter.cs
- Source:
- BitConverter.cs
Convierte un entero de 32 bits con signo en un intervalo de bytes.
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
Parámetros
Cuando este método devuelve, los bytes que representan el entero de 32 bits con signo convertido.
- value
- Int32
Entero de 32 bits con signo que se va a convertir.
Devoluciones
true
si la conversión se realizó correctamente; false
de lo contrario.
Se aplica a
TryWriteBytes(Span<Byte>, Single)
- Source:
- BitConverter.cs
- Source:
- BitConverter.cs
- Source:
- BitConverter.cs
Convierte un valor de punto flotante de precisión única en un intervalo de bytes.
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
Parámetros
Cuando este método devuelve, los bytes que representan el valor de punto flotante de precisión sencilla convertido.
- value
- Single
Valor de punto flotante de precisión sencilla que se va a convertir.
Devoluciones
true
si la conversión se realizó correctamente; false
de lo contrario.
Se aplica a
TryWriteBytes(Span<Byte>, UInt128)
- Source:
- BitConverter.cs
Importante
Esta API no es conforme a CLS.
Convierte un entero de 128 bits sin signo en un intervalo de bytes.
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
Parámetros
Cuando este método devuelve, los bytes que representan el entero de 128 bits sin signo convertido.
- value
- UInt128
Entero de 128 bits sin signo que se va a convertir.
Devoluciones
true
si la conversión se realizó correctamente; false
de lo contrario.
- Atributos
Se aplica a
TryWriteBytes(Span<Byte>, UInt16)
- Source:
- BitConverter.cs
- Source:
- BitConverter.cs
- Source:
- BitConverter.cs
Importante
Esta API no es conforme a CLS.
Convierte un entero de 16 bits sin signo en un intervalo de bytes.
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
Parámetros
Cuando este método devuelve, los bytes que representan el entero de 16 bits sin signo convertido.
- value
- UInt16
Entero de 16 bits sin signo que se va a convertir.
Devoluciones
true
si la conversión se realizó correctamente; false
de lo contrario.
- Atributos
Se aplica a
TryWriteBytes(Span<Byte>, UInt32)
- Source:
- BitConverter.cs
- Source:
- BitConverter.cs
- Source:
- BitConverter.cs
Importante
Esta API no es conforme a CLS.
Convierte un entero de 32 bits sin signo en un intervalo de bytes.
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
Parámetros
Cuando este método devuelve, los bytes que representan el entero de 32 bits sin signo convertido.
- value
- UInt32
Entero de 32 bits sin signo que se va a convertir.
Devoluciones
true
si la conversión se realizó correctamente; false
de lo contrario.
- Atributos
Se aplica a
TryWriteBytes(Span<Byte>, UInt64)
- Source:
- BitConverter.cs
- Source:
- BitConverter.cs
- Source:
- BitConverter.cs
Importante
Esta API no es conforme a CLS.
Convierte un entero de 64 bits sin signo en un intervalo de bytes.
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
Parámetros
Cuando este método devuelve, los bytes que representan el entero de 64 bits sin signo convertido.
- value
- UInt64
Entero de 64 bits sin signo que se va a convertir.
Devoluciones
true
si la conversión se realizó correctamente; false
de lo contrario.
- Atributos