เมธอด UInt32.Equals() ใน C# ส่งคืนค่าที่ระบุว่าอินสแตนซ์นี้เท่ากับอ็อบเจ็กต์ที่ระบุหรือ UInt32
ไวยากรณ์
ต่อไปนี้เป็นไวยากรณ์ -
public override bool Equals (object ob); public bool Equals (uint ob);
ด้านบน พารามิเตอร์ ob สำหรับไวยากรณ์ที่ 1 เป็นอ็อบเจ็กต์เพื่อเปรียบเทียบกับอินสแตนซ์นี้ และพารามิเตอร์ ob สำหรับไวยากรณ์ที่ 2 คือจำนวนเต็ม 32 บิตที่ไม่ได้ลงนามเพื่อเปรียบเทียบกับอินสแตนซ์นี้
ตัวอย่าง
ให้เราดูตัวอย่างการใช้เมธอด 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"); } }
ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
Return value (comparison) = False val1 != val2
ตัวอย่าง
ให้เราดูตัวอย่างอื่นเพื่อนำเมธอด 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"); } }
ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
Return value (comparison) = True val1 = val2