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