Język

Decimal.IConvertible.ToInt16(IFormatProvider) Metoda

Definicja

Aby uzyskać opis tego elementu członkowskiego, zobacz ToInt16(IFormatProvider).

 virtual short System.IConvertible.ToInt16(IFormatProvider ^ provider) = IConvertible::ToInt16;
short IConvertible.ToInt16(IFormatProvider provider);
abstract member System.IConvertible.ToInt16 : IFormatProvider -> int16
override this.System.IConvertible.ToInt16 : IFormatProvider -> int16
Function ToInt16 (provider As IFormatProvider) As Short Implements IConvertible.ToInt16

Parametry

provider
IFormatProvider

Ten parametr jest ignorowany.

Zwraca

Wartość bieżącego wystąpienia przekonwertowana na Int16wartość .

Implementuje

Wyjątki

Wynikowa wartość całkowita jest mniejsza niż Int16.MinValue lub większa niż Int16.MaxValue.

Uwagi

Ten element członkowski jest jawną implementacją składową interfejsu. Można go używać tylko wtedy, gdy Decimal wystąpienie jest rzutowanie do interfejsu IConvertible . Zalecaną alternatywą jest wywołanie Decimal.ToInt16 metody lub Convert.ToInt16 metody.

Wartość Decimal jest zaokrąglona w kierunku zera do najbliższej wartości całkowitej.

Dotyczy