2011-11-25 54 views
-6

我想建立哈希表中C#如何在C#中構建哈希表存儲對象?

實施例:

1 ---> 「字」 ----> 12,

數-1-提及 「詞」 和字符串「字「引用號碼-12-

+6

哈哈我很抱歉,但......什麼? –

+0

var dic = Dictionary >(); dic [dic.Count] = new KeyValuePaur(「word」,12); ? – Polity

回答

0

真的嗎?

Hashtable MyHashTable = new Hashtable(); 
    MyHashTable.Add(1, "word"); 
    MyHashTable.Add("word", 12); 

    // to access 12 
    int MyInt = (int)MyHashTable["word"]; 
+0

是哈希表的形式如1 --->「Word」----> 12,如果是的話如何訪問12. – xxxman

+0

可以我在(1,「數組」)中存儲數組替換(1,「單詞」),數組內容{12,單詞},如果可以,如何訪問元素數組? – xxxman

+0

我不明白你在問什麼。嘗試用僞代碼解釋你想要的東西(假裝代碼)? –

0
Hashtable hash = new Hashtable(); 
hash.Add(1, "Word"); 
hash.Add("Word", "12"); 
int value = (int)hash[hash[1]]; 
System.Console.WriteLine(value); 
+0

你能解釋一下嗎?你的意思是存儲價值? – Oleg

+0

不,我想添加三個值 – xxxman

+0

你可以在散列中存儲你需要的所有鍵/值對,它是否解決你的任務? – Oleg