首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c#新手 请问。怎么使用 Key为英文 的多维集合,数组

2012-08-14 
c#新手 请教。如何使用 Key为英文 的多维集合,数组先谢谢各位了。如何使用 Key为英文 的多维集合,数组例如学

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

热点排行