Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

Int32. เท่ากับวิธีใน C # พร้อมตัวอย่าง


วิธีการ Int32.Equals() ใน C# ใช้เพื่อคืนค่าที่ระบุว่าอินสแตนซ์นี้เท่ากับวัตถุที่ระบุหรือ Int32

ไวยากรณ์

ต่อไปนี้เป็นไวยากรณ์ -

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

ด้านบน พารามิเตอร์ ob ใน 1 st ไวยากรณ์เป็นค่า Int32 เพื่อเปรียบเทียบกับอินสแตนซ์นี้ พารามิเตอร์ ob ไวยากรณ์ที่ 2 เป็นวัตถุเพื่อเปรียบเทียบกับอินสแตนซ์นี้

ตัวอย่าง

ให้เรามาดูตัวอย่างการใช้งาน Int32.Equals() method −

using System;
public class Demo {
   public static void Main(){
      int val1 = 299;
      int val2 = 450;
      Console.WriteLine("Value1 = "+val1);
      Console.WriteLine("Value2 = "+val2);
      Console.WriteLine("Are they equal? = "+val1.Equals(val2));
   }
}

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

Value1 = 299
Value2 = 450
Are they equal? = False

ตัวอย่าง

เรามาดูตัวอย่างการใช้งาน Int32.Equals() กันอีกตัวอย่างหนึ่ง -

using System;
public class Demo {
   public static void Main(){
      int val1 = Int32.MinValue;
      int val2 = 0;
      Console.WriteLine("Value1 = "+val1);
      Console.WriteLine("Value2 = "+val2);
      Console.WriteLine("Are they equal? = "+val1.Equals(val2));
   }
}

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

Value1 = -2147483648
Value2 = 0
Are they equal? = False