-1

有什么想法可以简化代码吗?抱歉,添加了,是 Web 应用程序,例如,我有一个在登录时存储的 userID 值,我会话该值,但关键是,我有这么多类将使用相同的变量进行进一步检查,我该如何减少编码?

string xxx= session("UserID");

Logon.checkUser(xxx);
Attempt.Check(xxx);
NNN.Check(xxx);
yyy.dosomething(xxx);

我尝试继承该类,但经过下一个类之后的值,除非需要再次传入该值。

我尝试使用静态并继承它,值保留在基类中并且效果很好,减少了重复工作,但是可以使用静态存储所有值吗?还是有更好的主意?

4

1 回答 1

1

尝试实用程序类

  public static class  HelperUtility
{
    public static  string GetUserId()
    {
        return Session["UserId"];
    }
}
于 2013-03-14T08:20:41.307 回答