Câu hỏi được gắn thẻ «gethashcode»


6
Triển khai mặc định cho Object.GetHashCode ()
Làm thế nào để thực hiện mặc định cho GetHashCode()công việc? Và nó có xử lý các cấu trúc, lớp, mảng, vv một cách hiệu quả và đủ tốt không? Tôi đang cố gắng quyết định trong trường hợp nào tôi nên tự đóng gói và trong trường hợp nào …
162 .net  hash  gethashcode 

3
Vai trò của GetHashCode trong IEqualityComparer <T> trong .NET là gì?
Tôi đang cố gắng hiểu vai trò của phương thức GetHashCode của giao diện IEqualityComparer. Ví dụ sau được lấy từ MSDN: using System; using System.Collections.Generic; class Example { static void Main() { try { BoxEqualityComparer boxEqC = new BoxEqualityComparer(); Dictionary&lt;Box, String&gt; boxes = new Dictionary&lt;Box, string&gt;(boxEqC); Box redBox = …

11
.NET định danh đối tượng duy nhất
Có cách nào để lấy mã định danh duy nhất của một phiên bản không? GetHashCode()giống nhau đối với hai tham chiếu trỏ đến cùng một trường hợp. Tuy nhiên, hai trường hợp khác nhau có thể (khá dễ dàng) lấy cùng một mã băm: Hashtable hashCodesSeen = new Hashtable(); …
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.