Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Phương thức Byte.CompareTo(Byte) trong C#

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