日期:2014-05-16  浏览次数:20810 次

帮忙解释一下这个语句含义!!
 StudentList.Add(new student(no, name, sex, age, dept));

其中student是一个结构体。studentlist是一个arraylist的实例对象。请问为什么这里要加new?我经常看到
这样的写法,但是我不知道理解。
------解决方案--------------------
好,这个初级小菜问题,我能搞写. new表示新创建的意,
就是说新建个学生,然后,顺便把它放到StudentList这个表里.
不知道是不是你想要的答案
------解决方案--------------------
看的那本书的还用arraylist
------解决方案--------------------
创建新的对象,不new的话,student信息存哪?
------解决方案--------------------
StudentList.Add(new student(no, name, sex, age, dept));  //1句
=
student s1 = new student(no, name, sex, age, dept);      //2句
StudentList.Add(s1);