日期:2014-05-17 浏览次数:20981 次
decimal d=(decimal)f;
decimal d=Convert.ToDecimal(f);
public static decimal ToDecimal(bool value)
{
return ((value != null) ? 1 : 0);
}
public static decimal ToDecimal(byte value)
{
return value;
}
public static decimal ToDecimal(char value)
{
return ((char) value).ToDecimal(null);
}
public static decimal ToDecimal(DateTime value)
{
return ((DateTime) value).ToDecimal(null);
}
public static decimal ToDecimal(decimal value)
{
return value;
}
public static decimal ToDecimal(double value)
{
return (decimal) ((double) value);
}
public static decimal ToDecimal(short value)
{
return value;
}
public static decimal ToDecimal(int value)
{
return value;
}
public static decimal ToDecimal(long value)
{
return value;
}
public static decimal ToDecimal(object value)
{
if (value == null)
{
goto Label_0010;
}
return ((IConvertible) value).ToDecimal(null);
Label_0010:
return new decimal(0);
}
public static decimal ToDecimal(sbyte value)
{
return value;
}
public static decimal ToDecimal(float value)
{
retu