前言
在进行c#开发时,我们有时会遇到要比较两个decimal类型数据的情况,但是我们不能直接用比较运算符,那么我们该如何比较呢?
解决
.NET框架为我们提供了专用的方法:
public static int Compare (decimal d1, decimal d2);
可以用Compare方法比较两个指定的十进制值
返回值
Int32位,有符号数指示的相对值d1和d2
返回值 | 含义 |
---|---|
小于零 | d1小于d2 |
零 | d1并且d2相等 |
大于零 | d1大于d2 |
public static int Compare (decimal d1, decimal d2);
可以用Compare方法比较两个指定的十进制值
返回值
Int32位,有符号数指示的相对值d1和d2
返回值 | 含义 |
---|---|
小于零 | d1小于d2 |
零 | d1并且d2相等 |
大于零 | d1大于d2 |