Phương thức Byte.CompareTo(Object) trong C# được dùng để so sánh thể hiện hiện tại với một đối tượng được chỉ định và trả về chỉ báo về giá trị tương đối của chúng.
Cú pháp
Cú pháp như sau:
public int CompareTo(object val);
Trong đó, val là đối tượng để so sánh hoặc null.
Giá trị trả về:
- Nhỏ hơn 0 nếu thể hiện hiện tại nhỏ hơn giá trị.
- Bằng 0 nếu thể hiện hiện tại bằng giá trị.
- Lớn hơn 0 nếu thể hiện hiện tại lớn hơn giá trị.
Ví dụ
Dưới đây là ví dụ minh họa phương thức Byte.CompareTo(Object):
using System;
public class Demo
{
public static void Main()
{
byte b1 = 5;
object b2 = (byte)5;
int res = b1.CompareTo(b2);
if (res > 0)
Console.Write("b1 > b2");
else if (res < 0)
Console.Write("b1 < b2");
else
Console.Write("b1 = b2");
}
}
Kết quả
Chương trình sẽ xuất ra:
b1 = b2