HttpContext.Current.Session["Id"]
与仅使用列表保存参数之间的区别是什么?
答案 0 :(得分:0)
会话可用跨页面和交叉请求另一方面列表仅用于一个请求。它们都可以存储物体,但它们具有不同的物体寿命。
修改:根据OP的评论
答案 1 :(得分:0)
ASP.NET是无状态的。因此,如果您将内容存储在一个列表中,那么如果您希望在该请求完成后希望它可用,则需要将该列表保留在某个位置。
将每个请求视为程序的新调用。如果您希望数据在调用中保持不变,那么您必须将其存储在某个位置。