SByte.INumberBase<SByte>.TryConvertToChecked<TOther> 方法

定义

尝试将当前类型的实例转换为另一种类型,从而引发超出当前类型可表示范围的任何值的溢出异常。

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

类型参数

TOther

应转换为的类型 value

参数

value
SByte

用于创建 实例的值 TOther

result
TOther

此方法返回时,包含从 value转换的 实例TOther

返回

false 如果 TOther 不支持,则为 ;否则为 true

实现

适用于