Udostępnij za pośrednictwem


INumberBase<TSelf>.TryConvertToChecked<TOther> Metoda

Definicja

Próbuje przekonwertować wystąpienie bieżącego typu na inny typ, zgłaszając wyjątek przepełnienia dla wszystkich wartości, które wykraczają poza reprezentatywny zakres bieżącego typu.

protected:
generic <typename TOther>
 where TOther : System::Numerics::INumberBase<TOther> static bool TryConvertToChecked(TSelf value, [Runtime::InteropServices::Out] TOther % result);
protected static abstract bool TryConvertToChecked<TOther> (TSelf value, out TOther result) where TOther : System.Numerics.INumberBase<TOther>;
static member TryConvertToChecked : 'Self * 'Other -> bool (requires 'Other :> System.Numerics.INumberBase<'Other>)
Protected Shared Function TryConvertToChecked(Of TOther As INumberBase(Of TOther)) (value As TSelf, ByRef result As TOther) As Boolean

Parametry typu

TOther

Typ, do którego value ma zostać przekonwertowany.

Parametry

value
TSelf

Wartość używana do utworzenia wystąpienia klasy TOther.

result
TOther

Gdy ta metoda zostanie zwrócona, zawiera wystąpienie TOther przekonwertowane z valueklasy .

Zwraca

false jeśli TOther nie jest obsługiwany; w przeciwnym razie true.

Wyjątki

value nie jest reprezentowana przez TOtherelement .

Dotyczy