c#新手 请教。如何使用 Key为英文 的多维集合,数组
先谢谢各位了。
如何使用 Key为英文 的多维集合,数组
例如
学校
-[1年级]
^ --[1班]
---[学生A]
----[性别]
---[学生B]
----[性别]
^ --[老师]
---[老师A]
---[老师B]
---[老师C]
--[2班]
^ --[1班]
---[学生A]
----[性别]
---[学生B]
----[性别]
^ --[老师]
---[数学]
---[语文]
---[英语]
----------------------------------------------
array(一年级
=array(1班
=array( 学生
= array(名字
= array(性别=string)),这里的学生比老师多1层结构
老师
= array(名字=string)
),
=array(2班
=array( 学生
= array(名字
= array(性别=string)),这里的学生比老师多1层结构
老师
= array(名字=string)
)
)
这种写法能使用什么 集合 或者 数组完成呢??
可以给个实例代码么?
------解决方案--------------------
C# code
public class Class
{
public string ClassName{get;set;}
public List<Student> StudentList{get;set;}
public List<Teacher> TeachertList{get;set;}
}
public class Student
{
public string StuName{get;set;}
public string Gender{get;set;}
}
public Class Teacher
{
public string TeacherName{get;set;}
public List<string> Course{get;set;}
}