辞書の値を使用してリストにマップするにはどうすればよいですか。たとえばDictionary<int,int> studid= new Dictionary<int,int>();
、インデックスがキーになり、id が値になる場所があります。これで、マークのリストができました。
ID をマークのリストにポイントして表示するにはどうすればよいですか?
辞書の値を使用してリストにマップするにはどうすればよいですか。たとえばDictionary<int,int> studid= new Dictionary<int,int>();
、インデックスがキーになり、id が値になる場所があります。これで、マークのリストができました。
ID をマークのリストにポイントして表示するにはどうすればよいですか?
You are using an incorrect data type for your needs. You need a dictionary mapping a key to a list of integers:
Dictionary<int,List<int>> studid= new Dictionary<int,List<int>>();
You would use the key in order to get the list of marks:
var marks = studid[theIndex];
Make it a Dictionary<int, List<int>>
is the simplest way. Your key will be an int, and the value can be a list of marks.
var dict = new Dictionary<int, List<int>>();
dict.Add(1, new List<int>() { 1, 2, 3, 4 });