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 wartość Int16.

Implementuje

Wyjątki

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

Uwagi

Ten element jest jawną implementacją członków. 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