我想寫一個程序,將使用一個數據結構/類,將持有多個數據項的一個關鍵 - 這將有點類似於字典,但它不是一對一,而是一對多關係。我正在想一個我可以使用的課程,但我無法想出任何結果。我可以使用哪種數據結構/類來表示一對多關係?
例如如何可能看起來像:
我在不同的文件中的參數x值和3個不同的值,所以我將有:
xValue, <1.txt, 1>
xValue, <2.txt, 2>
xValue, <3.txt, 3>
任何想法?
編輯: 我已經想通了這一點 - 畢竟,我可以使用
Dictionary< string , Dictionary<..., ... > >
,不行嗎?
實際上,您可以使用嵌套字典,但如果您不需要知道'xValue'是來自哪個文件,那麼您可以使用'HashSet'。 – Vlad