Leer en inglés

Compartir a través de


BigInteger.TryWriteBytes(Span<Byte>, Int32, Boolean, Boolean) Método

Definición

Copia el valor de este objeto BigInteger como bytes de complemento a dos little endian usando el menor número de bytes posible. Si el valor es cero, se genera un byte cuyo elemento es 0x00.

C#
public bool TryWriteBytes(Span<byte> destination, out int bytesWritten, bool isUnsigned = false, bool isBigEndian = false);

Parámetros

destination
Span<Byte>

Intervalo de destino en el que se deben escribir los bytes resultantes.

bytesWritten
Int32

Número de bytes escritos en destination.

isUnsigned
Boolean

true para usar la codificación sin signo; de lo contrario, false.

isBigEndian
Boolean

true para escribir los bytes en un orden de bytes big endian; de lo contrario, false.

Devoluciones

true si los bytes caben en destination; false si no se pueden escribir todos los bytes debido a la falta de espacio.

Excepciones

isUnsigned es true y Sign es negativo.

Se aplica a

Producto Versiones
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.1