Decimal.IConvertible.ToInt16(IFormatProvider) Metode

Definisi

Untuk deskripsi anggota ini, lihat 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

Parameter

provider
IFormatProvider

Parameter diabaikan

Mengembalikan

Nilai instans saat ini, dikonversi menjadi Int16.

Penerapan

Pengecualian

Nilai bilangan bulat yang dihasilkan kurang dari Int16.MinValue atau lebih besar dari Int16.MaxValue.

Keterangan

Anggota ini adalah implementasi anggota antarmuka eksplisit. Ini hanya dapat digunakan ketika instans dilemparkan Decimal ke IConvertible antarmuka. Alternatif yang disarankan adalah memanggil Decimal.ToInt16 metode atau Convert.ToInt16 metode .

Nilai Decimal dibulatkan ke nol ke nilai bilangan bulat terdekat.

Berlaku untuk