INumberBase<TSelf>.CreateChecked<TOther>(TOther) 方法

定义

从值创建当前类型的实例,对超出当前类型的可表示范围的任何值引发溢出异常。

public:
generic <typename TOther>
 where TOther : System::Numerics::INumberBase<TOther> static override TSelf CreateChecked(TOther value);
public static virtual TSelf CreateChecked<TOther> (TOther value) where TOther : System.Numerics.INumberBase<TOther>;
static member CreateChecked : 'Other -> 'Self (requires 'Other :> System.Numerics.INumberBase<'Other>)
Public Shared Overrides Function CreateChecked(Of TOther As INumberBase(Of TOther)) (value As TOther) As TSelf

类型参数

TOther

value 的类型。

参数

value
TOther

用于创建 实例的值 TSelf

返回

TSelf

value 中创建的 TSelf 的实例。

例外

不支持 TOther

value 不能由 TSelf表示。

适用于