hashtable

    1熱度

    4回答

    我在C#中有一個Winform,我正在嘗試使用我有的按鈕列表構建一個哈希表。 IE:Monday0700Button,Monday0730Button,Monday0800Button,依此類推。 在散列表中,我試圖訂購這些散列表,這樣如果我需要使用按鈕及其後面的按鈕,我可以使用散列表鍵。 IE:如果我需要爲Monday0730和Monday 0800的背景着色,我可以通過某種方式告訴它在列表中找

    2熱度

    2回答

    是否有任何靜態大小哈希表的實現將條目限制爲最新或最常用的元數據?我不想自己跟蹤這些信息。我知道大多數緩存組件都會跟蹤這一點,但我寧願不會引入很多新的依賴關係。

    12熱度

    3回答


    6熱度

    5回答

    根據谷歌發現的維基百科和各種.edu網站等各種來源,散列表解決衝突的最常見方式是線性或二次探測和鏈接。簡要提及隨機探查,但沒有引起太多關注。我已經實現了一個使用隨機探測來解決衝突的散列表。假設存在衝突,分辨率的工作原理如下: 對象的完整(32位)散列用於播種線性同餘隨機數生成器。 生成器生成32位數字,並採用模數來確定接下來要探測的哈希表中的哪個位置。 這具有非常好的屬性,無論模數空間中有多少個散

    1熱度

    3回答

    如何從哈希表中獲取字符串值而無需調用toString()方法? 例如:我的課: public class myHashT : Hashtable { public myHashT() { } ... public override object this[object key] { get { return base[key].ToStri

    0熱度

    2回答

    我需要將所有的日期時間值轉換爲字符串,儘管我的項目中,我最後的所有代碼都遵循1個函數,其中我有4個不同的哈希表(實際上是CookComputing xmlrpc庫的XmlRpcStruct對象)。 是否有任何方式,沒有迭代每個散列表 - 我可以轉換具有日期時間 - >字符串的散列表的值。 沒有迭代 - 我的意思是隻是爲了加快處理速度,但我需要解決它的嵌套哈希表,其中密鑰也包含另一個哈希表。

    1熱度

    1回答


    1熱度

    3回答

    今天我正在與另一位開發人員討論第三方庫中的限制,我們無法在字符串中使用空格。原因是這些字符串被用作.NET Hashtable中的鍵,並且當鍵包含空格時,搜索.NET HashTable的速度明顯較慢。 現在,因爲我懶得寫一個測試,但我還是想知道爲什麼會這樣,我在這裏問我的問題: 它是慢尋找一個Hashtable當字符串是使用包含空間? 我不希望這樣,因爲在執行搜索之前,使用String.GetH

    2熱度

    1回答

    如何在cookie中存儲對象或哈希表? 我想在我的asp.net mvc(C#)應用程序中將多個值存儲在hastable /類中。 怎麼辦?

    5熱度

    1回答

    在.NET中,您可以選擇散列表作爲用戶設置的類型。但是,當我以這種方式保存並檢索它時,它似乎根本沒有保存它。 Hashtable t = new Hashtable(); t.Add(1,"Foo"); t.Add(2,"Bar"); Properties.Settings.Default.Setting = t; Properties.Settings.Default.Save();