কম্পিউটার

C# এ DateTime.GetHashCode() পদ্ধতি


C# এ DateTime.GetHashCode() পদ্ধতিটি এই উদাহরণের জন্য হ্যাশ কোড ফেরত দিতে ব্যবহৃত হয়। এই রিটার্ন মান হল একটি 32-বিট স্বাক্ষরিত পূর্ণসংখ্যা হ্যাশ কোড৷

সিনট্যাক্স

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

public override int GetHashCode ();

উদাহরণ

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

using System;
public class Demo {
   public static void Main() {
      DateTime d = new DateTime(2019, 11, 10, 7, 20, 45);
      int res = d.GetHashCode();
      Console.WriteLine("HashCode for date {0} = {1}", d, res);
   }
}

আউটপুট

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

তৈরি করবে
HashCode for date 11/10/2019 7:20:45 AM = -2002476754

উদাহরণ

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

using System;
public class Demo {
   public static void Main() {
      DateTime d = DateTime.Now;
      int res = d.GetHashCode();
      Console.WriteLine("HashCode for date {0} = {1}", d, res);
   }
}

আউটপুট

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

তৈরি করবে
HashCode for date 10/16/2019 7:03:37 AM = -16205546

  1. C# এ DateTime.ToBinary() পদ্ধতি

  2. C# এ DateTime.বিয়োগ() পদ্ধতি

  3. C# এ Type.GetHashCode() পদ্ধতি

  4. C# এ DateTime.AddYears() পদ্ধতি