[英]Is string.GetHashCode() sufficent for word dictionaries in nlp?
我可以使用string.GetHashCode()
function 可靠地存儲詞干數據嗎?
您可以使用 string.GetHashCode 來平衡 hash 表。 這就是它的全部設計用途,也是它應該用於的全部。
特別是,該文檔明確指出,在任何情況下都不應將哈希碼保存到永久存儲中; 字符串 hash 代碼算法是允許隨時更改的,事實上過去也這樣做過。
來自 MSDN 在Object.GetHashCode 方法
GetHashCode 方法的默認實現不保證不同對象的唯一返回值。 此外,.NET 框架不保證 GetHashCode 方法的默認實現,它返回的值在不同版本的 .NET 框架之間是相同的。 因此,此方法的默認實現不得用作用於散列目的的唯一 object 標識符。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.