我曾計劃使用一個字典或SortedList爲此,但隨着項目規劃進化,我不知道該怎麼做。尋找正確的方式來存儲數據
我的網站將加載一堆來自數據庫查詢的結果,我需要能夠將這些結果存儲在某處。
這裏的結果看起來怎麼樣:
所以,這裏是我存放:
Result #1 (int) > Name > Value
> Title > Value
> Message > Value
> Date > Value
> Email > Value
Result #2 (int) > Name > Value
> Title > Value
> Message > Value
> Date > Value
> Email > Value
Result #3 (int) > Name > Value
> Title > Value
> Message > Value
> Date > Value
> Email > Value
Result #4 (int) > Name > Value
> Title > Value
> Message > Value
> Date > Value
> Email > Value
...等等。我主要關心的是大多數字典和列表以及排序/鏈接列表不能有重複鍵或值。所以我不能使用它們,因爲每個結果都將具有所有相同的鍵名稱,例如名稱,標題,消息等。值可能不同,儘管很多值如Name和Date以及其他值都是模糊的。所以我有點卡住不知道哪種字典/列表選擇允許重複的鍵/名稱和不知道如何得到'一對多'關係的事情,所以我可以正確地存儲這些結果。
有人可以幫助我什麼是最好的方式去做這件事嗎?
謝謝@David M – Arrow