ASP.NET 用户登录信息存储在静态类中合适吗? ASP.NET 用户登录信息存储在静态类中合适吗?如果用静态类存储登录信息会引发哪些后果? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我是定义一个静态类,然后再类中定义一个属性比如public statci class UserInfo{ public static string UserName { get { if (HttpContext.Current.Session["UserName"] == null) { return string.Empty; } return HttpContext.Current.Session["UserName"] as string; } set { HttpContext.Current.Session["UserName"] = value; } } …………………………………………}用的时候直接调用 UserInfo.UserName …… 用这种方式保存用户信息可以吗? 在B/S架构中这样存储会带来什么问题?会不会造成内存泄露或session无法清除的问题?求大牛指点一二 asp.net里web.config上一层路径怎么写? 什么地方错了? 请问如何跨窗口调用控件??? C#高手请推荐 怎么把这两句SQL语句合成一句 数据分类 200分请教SQL中in参数在存储过程中的传递问题? winform里关于摄像头的问题 自动布线是根据什么原理做的?高手 如何才能知道按键的值? c#调用c++ dll接口 的结构体 像QQ一样通信
比如
public statci class UserInfo
{
public static string UserName
{
get
{
if (HttpContext.Current.Session["UserName"] == null)
{
return string.Empty;
}
return HttpContext.Current.Session["UserName"] as string;
}
set
{
HttpContext.Current.Session["UserName"] = value;
}
} …………………………………………
}用的时候直接调用 UserInfo.UserName …… 用这种方式保存用户信息可以吗?