永发信息网

Session键值这样写是什么意思?

答案:2  悬赏:60  手机版
解决时间 2021-03-19 17:07
  • 提问者网友:战皆罪
  • 2021-03-19 03:40
建了一个类库
namespace HLMYZ.Web.UI
{
public class BasePage : Page
{
public const string USERSESSIONKEY = "asdfasdfsdf";
static BasePage()
{
}
protected virtual T_Sys_User UserInfo
{
get
{
if (HttpContext.Current != null && HttpContext.Current.Session[BasePage.USERSESSIONKEY] != null)
{
try
{
return (T_Sys_User)HttpContext.Current.Session[BasePage.USERSESSIONKEY];
}
catch
{
return new T_Sys_User();
}
}
return new T_Sys_User();
}
}
1.Session[BasePage.USERSESSIONKEY]这样写什么意思?
2.为什么要写个重载?
最佳答案
  • 五星知识达人网友:话散在刀尖上
  • 2021-03-19 04:28
const是一个常量,不是变量
Session[USERSESSIONKEY] 就相当于Session["asdfasdfsdf"]

另外你说的重载我没有看到,有问题可以HI
全部回答
  • 1楼网友:山君与见山
  • 2021-03-19 04:38
楼主没表述清楚吧 getattribute(string name)根据name参数返回保存在httpsession对象中的属性值 不知道没法获取,你可以把session遍历查看
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯