Ali*_*san 6 c# asp.net session-state
我有一个列入会话的列表:
Session.Add("SessionList", mylist);
Run Code Online (Sandbox Code Playgroud)
如何从会话中检索回来?
Jas*_*ans 18
var list = Session["SessionList"] as List<whatevertypeYouUsed>;
if (list != null){
// blah...
}
Run Code Online (Sandbox Code Playgroud)
我更喜欢使用as关键字,因为没有100%保证会话将包含列表(由于应用程序池刷新,网站重新启动等).给你额外的防御以避免a NullReferenceException.
尝试
var myList = (List<WhateverTypeItIs>)Session["SessionList"];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
30178 次 |
| 最近记录: |