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

วิธี Byte.CompareTo (ไบต์) ใน C #


วิธี Byte.CompareTo(Byte) ใน C# ใช้เพื่อเปรียบเทียบอินสแตนซ์นี้กับจำนวนเต็ม 8 บิตที่ไม่ได้ลงนามที่ระบุและส่งกลับค่าสัมพัทธ์

ไวยากรณ์

ต่อไปนี้เป็นไวยากรณ์ -

public int CompareTo (byte val);

ด้านบน ค่าพารามิเตอร์เป็นจำนวนเต็ม 8 บิตที่ไม่ได้ลงนามเพื่อเปรียบเทียบ

ค่าส่งกลับน้อยกว่าศูนย์ถ้าอินสแตนซ์ปัจจุบันน้อยกว่าค่า ค่านี้เป็นศูนย์ หากอินสแตนซ์ปัจจุบันมีค่าเท่ากับค่า ในขณะที่ค่าที่ส่งคืนจะมากกว่าศูนย์หากอินสแตนซ์ปัจจุบันมีค่ามากกว่าค่า

ตัวอย่าง

ให้เราดูตัวอย่างการใช้วิธี Byte.CompareTo(Byte) -

using System;
public class Demo {
   public static void Main(){
      byte b1, b2;
      b1 = 5;
      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");
   }
}

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

b2 > b1