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

Phương thức UInt32.Equals () trong C # với các ví dụ

Phương thức UInt32.Equals () trong C # trả về một giá trị cho biết thể hiện này bằng một đối tượng cụ thể hay UInt32.

Cú pháp

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

public override bool Equals (object ob);
public bool Equals (uint ob);

Ở trên, tham số ob cho cú pháp thứ nhất là một đối tượng để so sánh với trường hợp này và tham số ob cho cú pháp thứ hai là số nguyên không dấu 32 bit để so sánh với trường hợp này.

Ví dụ

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

using System;
public class Demo {
   public static void Main(){
      uint val1 = 52;
      uint val2 = 10;
      bool res = val1.Equals(val2);
      Console.WriteLine("Return value (comparison) = "+res);
      if (res)
         Console.WriteLine("val1 = val2");
      else
         Console.WriteLine("val1 != val2");
   }
}

Đầu ra

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

Return value (comparison) = False
val1 != val2

Ví dụ

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

using System;
public class Demo {
   public static void Main(){
      uint val1 = 100;
      uint val2 = 100;
      bool res = val1.Equals(val2);
      Console.WriteLine("Return value (comparison) = "+res);
      if (res)
         Console.WriteLine("val1 = val2");
      else
         Console.WriteLine("val1 != val2");
   }
}

Đầu ra

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

Return value (comparison) = True
val1 = val2