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表示。

適用於