添加到对列表C#

时间:2018-09-19 09:05:40

标签: c#

我正试图添加到对的列表中。 我已将清单初始化如下

 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);
}

有人在这里看到我在做什么错吗?

1 个答案:

答案 0 :(得分:2)

StudentRecordsList中的Tuple。因此,您必须像这样添加Tuple

StudentRecords.Add(Tuple.Create(studentname, studentMarks));