我有这个非常奇怪的问题,我确定我在这里遗漏了一些明显的东西。我有这两行:
HttpContext.Current.Session[listModelType + "ListModel"] = listModel;
listModel.ProductRows = new Collection<ProductRow>(listModel.ProductRows.Where(r => r.ParentRowId == 0).ToList());
执行第二行后,我的会话对象也会更新(根据 Visual Studio 中的“Watch”)
我在这里想念什么?
我努力了
int i = 0;
HttpContext.Current.Session["i"] = i;
i++;
并且 HttpContext.Current.Session["i"] 保持为 0。