SByte.INumberBase.TryConvertToSaturating(SByte, TOther) Method (System) (original) (raw)

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Tries to convert an instance of the the current type to another type, saturating any values that fall outside the representable range of the current type.

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

Type Parameters

TOther

The type to which value should be converted.

Parameters

value

SByte

The value that's used to create the instance of TOther.

result

TOther

When this method returns, contains an instance of TOther converted from value.

Returns

false if TOther is not supported; otherwise, true.

Implements

Applies to