Decimal.IConvertible.ToDouble(IFormatProvider) 方法

定義

如需這個成員的說明,請參閱 ToDouble(IFormatProvider)

 virtual double System.IConvertible.ToDouble(IFormatProvider ^ provider) = IConvertible::ToDouble;
double IConvertible.ToDouble (IFormatProvider provider);
abstract member System.IConvertible.ToDouble : IFormatProvider -> double
override this.System.IConvertible.ToDouble : IFormatProvider -> double
Function ToDouble (provider As IFormatProvider) As Double Implements IConvertible.ToDouble

參數

provider
IFormatProvider

這個參數已忽略。

傳回

Double

目前執行個體的值,轉換為 Double

實作

備註

這個成員是明確介面成員實作, 只有在 Decimal 執行個體轉換成 IConvertible 介面時,才能使用這個成員。 建議的替代方法是呼叫 Decimal.ToDouble 方法或 Convert.ToDouble 方法。

因為 Double 比起的有效位數較少 Decimal ,所以這項作業可能會產生舍入錯誤。

適用於