我有一個對象是這樣的:如何創建這個Linq函數?
Tuple<Question, Levels[]>
// question, { easy, medium, hard }
Levels
是四個選項枚舉:簡單,中等,困難和專家。
而我希望對於包含該元組的每個枚舉,LINQ函數提供一個Dictionary<Question, Levels>
。例如
如果我的元組有三個層次,字典應該有三個值,
// question, Easy
// question, Medium
// question, Hard
所以,問題是每個級別都一樣,它是字典中的關鍵?這在運行時會失敗。 –
你可以做的最好:'Dictionary' –
好吧,一本字典應該是最好的方法,也許一個Tuple而不是Dictionary –