如何使用字典的值将其映射到列表。例如,我有Dictionary<int,int> studid= new Dictionary<int,int>();
where index 将是 key 而 id 将是 value。现在我有一个标记列表。
如何将 id 指向标记列表并显示它们?
如何使用字典的值将其映射到列表。例如,我有Dictionary<int,int> studid= new Dictionary<int,int>();
where index 将是 key 而 id 将是 value。现在我有一个标记列表。
如何将 id 指向标记列表并显示它们?
您使用了不正确的数据类型来满足您的需求。您需要一个将键映射到整数列表的字典:
Dictionary<int,List<int>> studid= new Dictionary<int,List<int>>();
您将使用密钥来获取标记列表:
var marks = studid[theIndex];
让它成为Dictionary<int, List<int>>
最简单的方法。您的键将是一个 int,值可以是标记列表。
var dict = new Dictionary<int, List<int>>();
dict.Add(1, new List<int>() { 1, 2, 3, 4 });