📅  最后修改于: 2023-12-03 15:30:18.663000             🧑  作者: Mango
在C#语言中,Decimal.CompareTo()方法用于比较两个Decimal类型对象的大小,返回一个整数值来指示比较的结果。如果第一个Decimal对象小于第二个Decimal对象,则返回小于零的数;如果第一个Decimal对象等于第二个Decimal对象,则返回零;如果第一个Decimal对象大于第二个Decimal对象,则返回大于零的数。该方法是Decimal结构体的实例方法,因此只能通过Decimal对象进行调用。
以下是Decimal.CompareTo()方法的语法:
public int CompareTo(decimal value);
参数:
返回值:
以下示例演示如何使用Decimal.CompareTo()方法来比较两个Decimal对象的大小:
decimal num1 = 4.2m;
decimal num2 = 3.8m;
int result = num1.CompareTo(num2);
if (result < 0)
{
Console.WriteLine("num1小于num2");
}
else if (result == 0)
{
Console.WriteLine("num1等于num2");
}
else
{
Console.WriteLine("num1大于num2");
}
输出结果:
num1大于num2