IntPtr.INumberBase<IntPtr>.TryConvertToChecked<TOther> Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Versucht, eine instance des aktuellen Typs in einen anderen Typ zu konvertieren, und löst eine Überlaufausnahme für alle Werte aus, die außerhalb des darstellbaren Bereichs des aktuellen Typs liegen.
generic <typename TOther>
where TOther : System::Numerics::INumberBase<TOther> static bool System.Numerics.INumberBase<nint>.TryConvertToChecked(IntPtr value, [Runtime::InteropServices::Out] TOther % result) = System::Numerics::INumberBase<IntPtr>::TryConvertToChecked;
static bool INumberBase<IntPtr>.TryConvertToChecked<TOther> (IntPtr value, out TOther result) where TOther : System.Numerics.INumberBase<TOther>;
static member System.Numerics.INumberBase<nint>.TryConvertToChecked : nativeint * 'Other -> bool (requires 'Other :> System.Numerics.INumberBase<'Other>)
Shared Function TryConvertToChecked(Of TOther As INumberBase(Of TOther)) (value As IntPtr, ByRef result As TOther) As Boolean Implements INumberBase(Of IntPtr).TryConvertToChecked
Typparameter
- TOther
Der Typ, in den value
konvertiert werden soll.
Parameter
- value
-
IntPtr
nativeint
Der Wert, der zum Erstellen der instance von TOther
verwendet wird.
- result
- TOther
Wenn diese Methode zurückgibt, enthält eine instance von TOther
konvertiert aus value
.
Gibt zurück
false
, wenn TOther
nicht unterstützt wird, true
andernfalls .