cmcm2014 发表于 2014-3-27 13:23
Clear(): 从会话状态集合中移除所有的键和值
Abandon():把当前Session对象删除,下一次就是新的 ...
mdb 发表于 2014-3-27 13:33
如果是新的Session那么sessionID是不是新的呢?
cmcm2014 发表于 2014-3-27 13:37
SessionID 属性用于唯一地标识在服务器上包含会话数据的浏览器。 SessionID 值由 ASP.NET 随机生成,并存 ...
mdb 发表于 2014-3-27 13:47
我发现直接调用Abandon后再次进行连续发现还是原来的sessionid,后来再后面加了句代码Response.Cookies.A ...
cmcm2014 发表于 2014-3-27 13:56
兄弟不好意思啊,在前面回答你的问题时,我只是也自己的理解去帮你解释,现在重新查了下文档,发现我前面 ...
mdb 发表于 2014-3-27 14:01
很详细,那么这样用clear不是更好吗,只是删除了里面的内容,不会重新生成新的ID ...
cmcm2014 发表于 2014-3-27 14:08
Session.Contents.RemoveAll和Seesion.clear貌似等效的。兄弟可以测试一下
zou5268237 发表于 2014-3-27 13:15
Session.Clear()就是把Session对象中的所有项目都删除了,Session对象里面啥都没有。但是Session对象还保留 ...
mdb 发表于 2014-3-27 14:20
确实一样,RemoveAll最后也是调用了clear的方法
cmcm2014 发表于 2014-3-27 14:56
希望以后有问题公共讨论
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |