我不好意思問這個問題,但我目前無法編程和測試,因爲我在手機上寫這個,而不是在我的開發機器上:P (如果有人回答,簡單的代表點!XD)數組/列表和計算哈希值(VB,C#)
無論如何,我已經有了使用String對象的hash值的經驗。例如,如果我的StringA和StringB都等於「foo」,它們都會計算出相同的散列值,因爲它們被設置爲相等的值。
現在如果我有一個List,T是一個本地數據類型。如果我試圖計算ListA和ListB的哈希值,假設它們都是相同的大小幷包含相同的信息,那麼它們是否也具有相同的哈希值?
假設以具有5 {5,2,0,1,3}的長度
你是什麼意思「計算ListA和ListB的哈希值」?你是否認爲列表中每個項目的散列值是相同的 - 如果是,那麼是的。否則我不認爲它們會一樣。 – VoodooChild 2010-06-13 01:45:40
例如,ListA.Hashvalue = ListB.Hashvalue?不知道.Net是否會這樣做, – 2010-06-13 01:48:04