2011-05-18 90 views
-1

我在asp.net中有一個哈希表。這個散列表爲一個鍵返回兩個值。我需要從這兩個值中獲得第二個(第二個)值作爲對應的鍵。 如何使用c#在asp.net中獲得此值#如何從asp.net中的哈希表中獲取值

+3

你是什麼意思「返回一個鍵的兩個值」?怎麼樣?請顯示示例代碼。 – 2011-05-18 09:16:26

+0

如何用同一個鍵插入2個值?這些密鑰應該都是唯一的(儘管.net API並未將其作爲要求進行指定)。 – 2011-05-18 09:22:32

+0

1)這與asp.net有什麼關係? 2)你的哈希表類是什麼? 'Dictionary'每個鍵只有一個值。你是否使用一個帶有元組的字典作爲值,或者一個'Lookup'? – CodesInChaos 2011-05-18 09:22:39

回答

0

不太確定我明白。

散列表每個鍵只有一個值。可能是價值是一對嗎?

給出一個代碼示例,我將用答案編輯(如果可以的話)。

1

散列表中沒有這樣的可能性,即存在一個鍵和多個值,但可能存儲的是某個鍵的值列表。給出示例代碼,以便理解它。

如果您正在存儲一個關鍵值的多個值的列表,那麼可以獲得第二個值與該關鍵值。 :)