Freigeben über


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

Definition

Versucht, den Wert einer angegebenen Instanz von Decimal in die entsprechende Binärdarstellung zu konvertieren.

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

Parameter

d
Decimal

Der zu konvertierende Wert.

destination
Span<Int32>

Die Spanne, in der die Binärdarstellung gespeichert werden soll.

valuesWritten
Int32

Wenn diese Methode zurückgibt, enthält die Anzahl der ganzen Zahlen, die in das Ziel geschrieben werden.

Gibt zurück

true, wenn die Binärdarstellung des Dezimalwerts in das Ziel geschrieben wurde. false, wenn das Ziel nicht lang genug ist.

Gilt für: