ASP.NET’Session.Remove(key)’v / s’Session(key)= nothing’
发布时间:2020-05-24 01:08:30 所属栏目:asp.Net 来源:互联网
导读:我已经看到开发人员使用两种方法完成了会话对象. 1)Session.Remove(key) 2)Session(key)= nothing 上面两个更好的方法是什么? Session.Remove是否处理自动存储的对象? 第二种方法是否依赖于垃圾收集器来实际释放内存? 编辑: 谢谢你的回应,伙计们.看起来像
|
我已经看到开发人员使用两种方法完成了会话对象. 1)Session.Remove(key) 2)Session(key)= nothing 上面两个更好的方法是什么? Session.Remove是否处理自动存储的对象? 第二种方法是否依赖于垃圾收集器来实际释放内存? 编辑: 谢谢. 解决方法如果将对象设置为空或无效,那么密钥仍然存在于会话中,即使该值为空.此行为与CLR中的任何其他字典类型类相同. 如果要从Session中完全删除对象,则应该使用Session.Remove(“key”)方法.如果密钥不存在于会话中,它不会抛出异常. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 从asp.net ListBox中获取所有选定的项目
- asp.net-mvc – ASP.NET MVC单元测试 – 会话
- asp.net 结合mysql存储过程进行分页代码
- asp.net – 确定当前页面是否需要授权?
- ASP.NET Web部件:非IE浏览器中的拖放支持
- 自定义数据注释ASP.NET MVC C#
- ASP.NET MVC ViewEngine ViewLocationCache.GetViewLocatio
- .net – SignalR – connection.hubName未定义
- asp.net – 选择性地将CSS应用于gridview中的一行
- ASP.NET JSON字符串与实体类的互转换示例代码
推荐文章
站长推荐
热点阅读
