ArrayList 传递问题
肥胖的柠檬 2010-06-13 10:56:44 Session["ListModifyRecords"] = new ArrayList();
ArrayList ModifyRecords = ((ArrayList)Session["ListModifyRecords"]);
ModifyRecords.Add("1");
ModifyRecords.Add("2");
ModifyRecords.Add("3");
int count = ((ArrayList)Session["ListModifyRecords"]).Count;
在这里 ModifyRecords 添加元素之后.为什么Session["ListModifyRecords"]也发生改变?
ArrayList ModifyRecords = ((ArrayList)Session["ListModifyRecords"]) 这传的是地址?