Phương thức Int16.Equals() trong C# được dùng để trả về giá trị cho biết thể hiện hiện tại có bằng với một đối tượng hoặc Int16 được chỉ định hay không.
Cú pháp
Hai nạp chồng:
public bool Equals(short ob); public override bool Equals(object ob);
Cú pháp thứ nhất so sánh với Int16, cú pháp thứ hai so sánh với đối tượng.
Ví dụ 1 - So sánh 15 và 17
using System;
public class Demo
{
public static void Main()
{
short val1 = 15;
short val2 = 17;
Console.WriteLine("Are they equal? = " + (val1.Equals(val2)));
}
}
Kết quả
Are they equal? = False
Ví dụ 2 - So sánh hai giá trị bằng nhau
using System;
public class Demo
{
public static void Main()
{
short val1 = 25;
short val2 = 25;
Console.WriteLine("Value1 = " + val1);
Console.WriteLine("Value2 = " + val2);
Console.WriteLine("Are they equal? = " + (val1.Equals(val2)));
}
}
Kết quả
Value1 = 25 Value2 = 25 Are they equal? = True