কম্পিউটার টিউটোরিয়াল

C#-এ UInt16 স্ট্রাকচার

UInt16 স্ট্রাকচারটি একটি ১৬-বিট বিনা চিহ্নযুক্ত পূর্ণসংখ্যা উপস্থাপন করে। UInt16 ভ্যালু টাইপ ০ থেকে ৬৫,৫৩৫ পর্যন্ত মান ধারণ করে।

UInt16.CompareTo()

UInt16.CompareTo() মেথডটি বর্তমান ইন্সট্যান্সকে নির্দিষ্ট অবজেক্ট বা UInt16-এর সাথে তুলনা করে।

সিনট্যাক্স

public int CompareTo (object val); 
public int CompareTo (ushort val);

উদাহরণ

using System; 
public class Demo { 
    public static void Main(){ 
        ushort 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(){ 
        ushort val1 = 25; 
        object val2 = (ushort)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

UInt16.Equals()

UInt16.Equals() মেথডটি এই ইন্সট্যান্সটি নির্দিষ্ট অবজেক্ট বা UInt16-এর সমান কিনা তা নির্দেশ করে।

সিনট্যাক্স

public override bool Equals (object ob); 
public bool Equals (ushort ob);

উদাহরণ

using System; 
public class Demo { 
    public static void Main(){ 
        ushort 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(){ 
        ushort 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
  1. C#-এ UInt16.Equals মেথড উদাহরণসহ

  2. C#-এ UInt16.CompareTo() মেথড উদাহরণসহ

  3. C#-এ দুটি সংখ্যা সোয়াপ (Swap) করা

  4. পাইথনে struct মডিউল