[問題] hashtable add的問題
直接舉例好了!
data: a b c d e f g h i
no: 1 2 3 4 1 2 1 4 3
想建立一hashtable
key: 1 | a e g
2 | b f
3 | i
4 | d h
目前的想法是
(因為舉例方便,資料都用一維表示,其實是多維資料)
Hashtable ht = new Hashtable();
for (int i = 0; i < no.GetLength(0); i++)
{
if (!ht.ContainsKey(no[i, 0]))
{
ht.Add(no[i, 0], data[i, 0]);
}
else
{
//這裡卡關
}
}
卡關的部分是因為不知道如何加入data到已經出現過的key之後
請問該怎麼做呢?
或者應該用其他方法改進?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.64.91.30
※ 編輯: cashpaggy 來自: 203.64.91.30 (03/13 12:45)
→
03/13 13:34, , 1F
03/13 13:34, 1F
推
03/13 21:27, , 2F
03/13 21:27, 2F
→
03/13 21:27, , 3F
03/13 21:27, 3F
→
03/15 09:38, , 4F
03/15 09:38, 4F
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章