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

เมธอด Single.Equals() ใน C# พร้อมตัวอย่าง


เมธอด Single.Equals() ใน C# ใช้สำหรับคืนค่าบอกว่า Instance ของ Single ทั้งสองมีค่าเท่ากันหรือไม่

Syntax

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

พารามิเตอร์ ob สำหรับทั้ง 2 Syntax คือ Object ที่จะเปรียบเทียบกับ Instance นี้

ตัวอย่าง

using System; 
public class Demo { 
    public static void Main() { 
        float f1 = 15.9f; 
        float f2 = 40.2f; 
        Console.WriteLine("Value1 = " + f1); 
        Console.WriteLine("Value2 = " + f2); 
        Console.WriteLine("Are both the values equal? = " + f1.Equals(f2)); 
    } 
}

ผลลัพธ์

Value1 = 15.9 
Value2 = 40.2 
Are both the values equal? = False

ตัวอย่างเพิ่มเติม

using System; 
public class Demo { 
    public static void Main() { 
        float f1 = 10.9f; 
        object f2 = 10.9f; 
        Console.WriteLine("Value1 = " + f1); 
        Console.WriteLine("Value2 = " + f2); 
        Console.WriteLine("Are both the values equal? = " + f1.Equals(f2)); 
    } 
}

ผลลัพธ์

Value1 = 10.9 
Value2 = 10.9 
Are both the values equal? = True