সিনট্যাক্স
public int CompareTo (byte val);
উপরোক্তে, প্যারামিটার val হলো একটি ৮-বিট বিনা চিহ্নযুক্ত পূর্ণসংখ্যা যা তুলনা করা হবে।
রিটার্ন মান শূন্য থেকে কম হবে যদি বর্তমান ইন্সট্যান্স মান থেকে ছোট হয়। এটি শূন্য হবে যদি বর্তমান ইন্সট্যান্স মান সমান হয়, আর শূন্যের চেয়ে বেশি হবে যদি বর্তমান ইন্সট্যান্স মান থেকে বড় হয়।
উদাহরণ
এখন Byte.CompareTo(Byte) মেথডটি বাস্তবায়ন করার একটি উদাহরণ দেখি:
using System;
public class Demo {
public static void Main(){
byte 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