UInt32 স্ট্রাকচারটি একটি ৩২-বিট বিনা চিহ্নযুক্ত পূর্ণসংখ্যা উপস্থাপন করে। UInt32 ভ্যালু টাইপ ০ থেকে ৪,২৯৪,৯৬৭,২৯৫ পর্যন্ত মান ধারণ করে।
UInt32.CompareTo()
UInt32.CompareTo() মেথডটি বর্তমান ইন্সট্যান্সকে নির্দিষ্ট অবজেক্ট বা UInt32-এর সাথে তুলনা করে এবং তাদের সাপেক্ষ মান নির্দেশ করে।
সিনট্যাক্স
public int CompareTo (object val); public int CompareTo (uint val);
রিটার্ন মান ০ হবে যদি বর্তমান ইন্সট্যান্স মান সমান হয়। এটি শূন্য থেকে কম হবে যদি বর্তমান ইন্সট্যান্স Val-এর চেয়ে ছোট হয়। রিটার্ন মান শূন্যের চেয়ে বেশি হবে যদি বর্তমান ইন্সট্যান্স মান থেকে বড় হয়।
উদাহরণ
using System;
public class Demo {
public static void Main(){
uint val1 = 25, val2 = 55;
int res = val1.CompareTo(val2);
Console.WriteLine("Return value (comparison) = " + res);
if (res > 0) Console.WriteLine("val1 > val2");
else if (res < 0) Console.WriteLine("val1 < val2");
else Console.WriteLine("val1 = val2");
}
}
আউটপুট
Return value (comparison) = -30 val1 < val2
আরেকটি উদাহরণ (Object)
using System;
public class Demo {
public static void Main(){
uint val1 = 25;
object val2 = (uint)2;
int res = val1.CompareTo(val2);
Console.WriteLine("Return value (comparison) = " + res);
if (res > 0) Console.WriteLine("val1 > val2");
else if (res < 0) Console.WriteLine("val1 < val2");
else Console.WriteLine("val1 = val2");
}
}
আউটপুট
Return value (comparison) = 23 val1 > val2
UInt32.Equals()
UInt32.Equals() মেথডটি একটি মান রিটার্ন করে যা নির্দেশ করে এই ইন্সট্যান্সটি নির্দিষ্ট অবজেক্ট বা UInt32-এর সমান কিনা।
সিনট্যাক্স
public override bool Equals (object ob); public bool Equals (uint ob);
উদাহরণ
using System;
public class Demo {
public static void Main(){
uint val1 = 52, val2 = 10;
bool res = val1.Equals(val2);
Console.WriteLine("Return value (comparison) = " + res);
if (res) Console.WriteLine("val1 = val2");
else Console.WriteLine("val1 != val2");
}
}
আউটপুট
Return value (comparison) = False val1 != val2
আরেকটি উদাহরণ (সমান)
using System;
public class Demo {
public static void Main(){
uint val1 = 100, val2 = 100;
bool res = val1.Equals(val2);
Console.WriteLine("Return value (comparison) = " + res);
if (res) Console.WriteLine("val1 = val2");
else Console.WriteLine("val1 != val2");
}
}
আউটপুট
Return value (comparison) = True val1 = val2