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

C# UInt64 Struct

C#-এ UInt64 স্ট্রাকচারটি ৬৪-বিট আনসাইনড ইন্টিজার রিপ্রেজেন্ট করে। এর মান ডোমেন ০ থেকে ১৮,৪৪৬,৭৪৪,০৭৩,৭০৯,৫৫১,৬১৫ পর্যন্ত।

UInt64.CompareTo()

বর্তমান ইনস্ট্যান্সকে নির্দিষ্ট অবজেক্ট বা UInt64 মানের সাথে তুলনা করে আপেক্ষিক মান রিটার্ন করে।

সিনট্যাক্স

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

উদাহরণ ১

using System;

public class Demo {
    public static void Main(){
        ulong val1 = 257876;
        ulong val2 = 5657655;
        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("val = val2");
    }
}

আউটপুট

Return value (comparison) = -1
val1 < val2

উদাহরণ ২

অবজেক্ট হিসেবে তুলনা।

using System;

public class Demo {
    public static void Main(){
        ulong val1 = 258768768;
        object val2 = (ulong)1765765;
        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("val = val2");
    }
}

আউটপুট

Return value (comparison) = 1
val1 > val2

UInt64.Equals()

বর্তমান ইনস্ট্যান্স নির্দিষ্ট অবজেক্ট বা UInt64 মানের সাথে সমান কিনা তা যাচাই করে।

সিনট্যাক্স

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

উদাহরণ ১

using System;

public class Demo {
    public static void Main(){
        ulong val1 = 44565777;
        ulong val2 = 77878787;
        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(){
        ulong val1 = 78796878;
        ulong val2 = 78796878;
        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#-এ UInt64.Equals() মেথড: ulong মান তুলনা করা

  2. C#-এ UInt64.CompareTo() মেথড: ulong মান ক্রমবিন্যাস জানতে

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

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