Decimal.IConvertible.ToInt16(IFormatProvider) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Per una descrizione di questo membro, vedere 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
Parametri
- provider
- IFormatProvider
Questo parametro viene ignorato.
Restituisce
Valore dell'istanza corrente, convertito in Int16.
Implementazioni
Eccezioni
Il valore intero risultante è minore di Int16.MinValue o maggiore di Int16.MaxValue.
Commenti
Questo membro è un’implementazione esplicita di un membro di interfaccia. Può essere utilizzato solo quando si esegue il cast dell'istanza Decimal a un'interfaccia IConvertible. L'alternativa consigliata consiste nel chiamare il Decimal.ToInt16 metodo o il Convert.ToInt16 metodo.
Il Decimal valore viene arrotondato verso zero al valore integer più vicino.