Computer >> Máy Tính >  >> Lập trình >> C#

Phương thức Decimal.CompareTo () trong C #

Phương thức Decimal.CompareTo () trong C # được sử dụng để so sánh trường hợp này với một đối tượng được chỉ định hoặc Decimal và trả về một dấu hiệu về các giá trị tương đối của chúng.

Cú pháp

Sau đây là cú pháp -

public int CompareTo (decimal value);
public int CompareTo (object value);

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ để triển khai phương thức Decimal.CompareTo () -

using System;
public class Demo {
   public static void Main(){
      Decimal val1 = 65.15m;
      Decimal val2 = 65.15m;
      Console.WriteLine("Decimal 1 = "+val1);
      Console.WriteLine("Decimal 2 = "+val2);
      Console.WriteLine("Comparison Value = "+(val1.CompareTo(val2)));
   }
}

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Decimal 1 = 65.15
Decimal 2 = 65.15
Comparison Value = 0

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ khác để triển khai phương thức Decimal.CompareTo () -

using System;
public class Demo {
   public static void Main(){
      Decimal val1 = 65.15m;
      object val2 = (decimal)4.1428600E+2;
      Console.WriteLine("Decimal 1 = "+val1);
      Console.WriteLine("Decimal 2 = "+val2);
      Console.WriteLine("Comparison Value = "+(val1.CompareTo(val2)));
   }
}

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Decimal 1 = 65.15
Decimal 2 = 414.286
Comparison Value = -1