class Sdudent
{
private List<string> Names;
private List<Subject> Scores;
public class Subject
{
public int YuWen { get; set; }
public int ShuXue { get; set; }
}
void main()
{
Names.Add("一号学生");
Names.Add("二号学生");
// id 0
var st1 = new Subject();
st1.YuWen = 78;
st1.ShuXue = 89;
Scores.Add(st1);
// id 1
var st2 = new Subject();
st1.YuWen = 66;
st1.ShuXue = 90;
Scores.Add(st2);
// 输出1号学生的数学成绩
Console.WriteLine(Scores[0].ShuXue);
}
}
一定要用二维数组吗, 这个一样能实现效果, 不过不是用二位数组