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

Phương thức Int64.CompareTo trong C # với các ví dụ

Phương thức Int64.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 Int64 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 (long val);
public int CompareTo (object val);

Ở trên, trong cú pháp thứ nhất, giá trị Val là một số nguyên để so sánh. Val trong cú pháp thứ 2 là một đối tượng để so sánh.

Ví dụ

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

using System;
public class Demo {
   public static void Main(){
      long val1 = 20;
      long val2 = 18;
      Console.WriteLine("Value 1 = "+val1);
      Console.WriteLine("Value 2 = "+val2);
      Console.WriteLine("Return value (comparison) = "+val1.CompareTo(val2));
   }
}

Đầu ra

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

Value 1 = 20
Value 2 = 18
Return value (comparison) = 1

Ví dụ

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

using System;
public class Demo {
   public static void Main(){
      long val1 = 20;
      object val2 = (long)20;
      Console.WriteLine("Value 1 = "+val1);
      Console.WriteLine("Value 2 = "+val2);
      Console.WriteLine("Return value (comparison) = "+val1.CompareTo(val2));
   }
}

Đầu ra

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

Value 1 = 20
Value 2 = 20
Return value (comparison) = 0