2016-08-19 69 views
2

我想要做的是這樣的(但是這個代碼,obviusly不工作):如何將對象添加到列表中的會話中使用C#

lstEstudiantes = new List<Estudiante.Estudiante>(); 
Estudiante.Estudiante estNuevo = new Estudiante.Estudiante(); 

Session["listado"] = lstEstudiantes; 
Session["listado"].Add(estNuevo); 

任何想法如何這是什麼?,這是在C#順便說一句。

回答

1
((Estudiante.Estudiante)Session["listado"]).Add(estNuevo); 
0

會發生什麼事是Session[...]返回object,如果你想使用它,你必須投不具有Add方法,,就像這樣(假設lstEstudianteList<Estudiante.Estudiante>):

((List<Estudiante.Estudiante>)Session["listado"]).Add(estNuevo); 

你也應該考慮使用一些變量來存儲列表,如果你在做它的幾個操作計劃(如調用Add幾次)

相關問題