Decimal.TryGetBits(Decimal, Span<Int32>, Int32) Method

Definition

Tries to convert the value of a specified instance of Decimal to its equivalent binary representation.

public:
 static bool TryGetBits(System::Decimal d, Span<int> destination, [Runtime::InteropServices::Out] int % valuesWritten);
public static bool TryGetBits (decimal d, Span<int> destination, out int valuesWritten);
static member TryGetBits : decimal * Span<int> * int -> bool
Public Shared Function TryGetBits (d As Decimal, destination As Span(Of Integer), ByRef valuesWritten As Integer) As Boolean

Parameters

d
Decimal

The value to convert.

destination
Span<Int32>

The span into which to store the binary representation.

valuesWritten
Int32

When this method returns, contains the number of integers written to the destination.

Returns

true if the decimal's binary representation was written to the destination; false if the destination wasn't long enough.

Applies to