我正试图添加到对的列表中。 我已将清单初始化如下
public List<Tuple<string, Dictionary<string, int>>> StudentRecords = new List<Tuple<string, Dictionary<string, int>>>();
我正在创建一种添加到此列表中的方法,但出现错误提示:
Add方法没有重载,需要2个参数
public void AddRecord(string studentname, Dictionary <string, int> studentMarks)
{
StudentRecords.Add(studentname, studentMarks);
}
有人在这里看到我在做什么错吗?
答案 0 :(得分:2)
StudentRecords
是List
中的Tuple
。因此,您必须像这样添加Tuple
StudentRecords.Add(Tuple.Create(studentname, studentMarks));