session用户的问题

wellsoho 2009-01-16 09:55:00
/// <summary>
/// 当前用户,检查Session
/// </summary>
protected UserInfo CurrentUserInfo
{
//从Session中取用户信息。
get
{
if(Session["UserInfo"] == null)
{
UserInfo user = new UserInfo();
user.ID = "";
user.Name = "";
user.Role="";
user.DeptName = "";
user.Creator = "";

return user;
}
UserInfo userInfo = (UserInfo)Session["UserInfo"];

return userInfo;
}
}

问题:上面的代码中,Session前面的(UserInfo)应是强类型定义把?那Session是数组吗?和UserInfo怎样的关系?
哪位大侠帮解答下,谢谢,
...全文
76 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Deathsign 2009-01-16
  • 打赏
  • 举报
回复
Session 是个object的集合
oec2003 2009-01-16
  • 打赏
  • 举报
回复
session中存的是UserInfo类的对象
oec2003 2009-01-16
  • 打赏
  • 举报
回复
UserInfo userInfo = (UserInfo)Session["UserInfo"];
这句是将一个UserInfo的对象存在session中

110,499

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧