Поделиться через


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

При возврате этим методом содержит экземпляр , преобразованный TSelf из value.

Возвращаемое значение

false Значение , если TOther не поддерживается; в противном случае — значение true.

Исключения

valueне представляется .TSelf

Применяется к