INumberBase<TSelf>.TryConvertFromChecked<TOther> メソッド

定義

値を現在の型のインスタンスに変換しようと試み、現在の型の表現可能な範囲外の値に対してオーバーフロー例外をスローします。

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

型パラメーター

TOther

value の型。

パラメーター

value
TOther

のインスタンス TSelfの作成に使用される値。

result
TSelf

このメソッドが戻るとき、 には からvalue変換された のTSelfインスタンスが含まれます。

戻り値

false がサポートされていない場合 TOther は 。それ以外の場合 trueは 。

例外

value は では TSelf表されません。

適用対象