Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

เมธอด UInt32.GetHashCode() ใน C# พร้อมตัวอย่าง


เมธอด UInt32.GetHashCode() ใน C# ใช้สำหรับรับรหัสแฮช (HashCode) สำหรับอินสแตนซ์ UInt32 ปัจจุบัน

ไวยากรณ์

public override int GetHashCode ();

ตัวอย่าง

using System; 
public class Demo { 
    public static void Main(){ 
        uint val1 = 100; 
        uint val2 = UInt16.MinValue; 
        Console.WriteLine("HashCode for val1 = " + val1.GetHashCode()); 
        Console.WriteLine("HashCode for val2 = " + val2.GetHashCode()); 
    } 
}

ผลลัพธ์

HashCode for val1 = 100 
HashCode for val2 = 0

ตัวอย่างที่ 2

using System; 
public class Demo { 
    public static void Main(){ 
        uint val1 = 50; 
        uint val2 = UInt16.MaxValue; 
        Console.WriteLine("HashCode for val1 = " + val1.GetHashCode()); 
        Console.WriteLine("HashCode for val2 = " + val2.GetHashCode()); 
    } 
}

ผลลัพธ์

HashCode for val1 = 50 
HashCode for val2 = 65535