【发布时间】:2023-03-12 19:49:01
【问题描述】:
我有一个这样的对象:
Tuple<Question, Levels[]>
// question, { easy, medium, hard }
Levels 是一个具有四个选项的枚举:Easy、Medium、Hard 和 Expert。
我希望对于每个包含元组的枚举,LINQ 函数提供一个Dictionary<Question, Levels>。例如
如果我的元组有三个级别,那么字典应该有三个值,
// question, Easy
// question, Medium
// question, Hard
【问题讨论】:
-
所以每个级别的问题都是一样的,它是字典中的关键吗?这将在运行时失败。
-
尽你所能:
Dictionary<Question, Levels[]> -
好吧,字典应该是最好的方法,也许是元组而不是字典
标签: c# linq dictionary linq-to-objects