数值扩展
数值扩展的类名为 NumericExtension
,大多基于 int
、decimal
和 double
等数值类型的扩展。
1、获取整数部份
GetIntegerPart 方法获取指定数值中的整数部份。
[TestMethod]
public void TestGetIntegerPart()
{
Assert.AreEqual(123, (123.65d).GetIntegerPart());
}
2、获取小数部份
GetDecimalPart 方法获取指定数值中的小数部份。
[TestMethod]
public void TestGetDecimalPart()
{
Assert.AreEqual(0.65, (123.65d).GetDecimalPart());
}
3、人民币大写
ToUpper 方法用于将一个数值转换为人民币大写表示。
[TestMethod]
public void TestToUpper()
{
Assert.AreEqual("伍拾陆万柒仟零叁拾叁元陆角柒分", (567033.67d).ToUpper());
}