Phương thức Byte.CompareTo(Byte) trong C# được dùng để so sánh thể hiện hiện tại với một số nguyên 8-bit không dấu đượ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(byte val);
Trong đó, tham số val là số nguyên 8-bit không dấu để so sánh.
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(Byte):
using System;
public class Demo
{
public static void Main()
{
byte b1 = 5;
byte b2 = 7;
int res = b2.CompareTo(b1);
if (res > 0)
Console.Write("b2 > b1");
else if (res < 0)
Console.Write("b2 < b1");
else
Console.Write("b1 = b2");
}
}
Kết quả
Chương trình sẽ xuất ra:
b2 > b1