DateTime.GetHashCode() วิธีการใน C # ใช้เพื่อส่งคืนรหัสแฮชสำหรับอินสแตนซ์นี้ ค่าที่ส่งคืนนี้เป็นรหัสแฮชของเลขจำนวนเต็มแบบ 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