কম্পিউটার

উদাহরণ সহ C# এ UInt16. CompareTo() পদ্ধতি


C# এ UInt16.CompareTo() পদ্ধতিটি একটি নির্দিষ্ট বস্তু বা UInt16 এর সাথে বর্তমান উদাহরণের তুলনা করতে ব্যবহৃত হয় এবং তাদের আপেক্ষিক মানগুলির একটি ইঙ্গিত প্রদান করে৷

সিনট্যাক্স

নিম্নলিখিত বাক্য গঠন −

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

উপরে, 1ম সিনট্যাক্সের মানটি তুলনা করার মতো একটি বস্তু। 2য় সিনট্যাক্সের মানটি তুলনা করার জন্য একটি স্বাক্ষরবিহীন পূর্ণসংখ্যা।

রিটার্ন মান 0 হয় যদি বর্তমান উদাহরণটি মানের সমান হয়। বর্তমান উদাহরণটি ভ্যালের চেয়ে কম হলে এটি শূন্যের চেয়ে কম। বর্তমান দৃষ্টান্তটি মানের থেকে বেশি হলে রিটার্ন মান শূন্যের বেশি।

উদাহরণ

আসুন এখন UInt16.CompareTo() পদ্ধতি প্রয়োগ করার জন্য একটি উদাহরণ দেখি -

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

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
Return value (comparison) = -30
val1 < val2

উদাহরণ

UInt16.CompareTo() পদ্ধতি প্রয়োগ করার জন্য এখন আরেকটি উদাহরণ দেখা যাক -

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("val=val2");
   }
}

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
Return value (comparison) = 23
val1 > val2

  1. উদাহরণ সহ C# এ UInt64. CompareTo() পদ্ধতি

  2. উদাহরণ সহ C# এ UInt16.GetTypeCode() পদ্ধতি

  3. উদাহরণ সহ C# এ UInt16.GetHashCode() পদ্ধতি

  4. উদাহরণ সহ C# এ UInt16.Equals পদ্ধতি