c#继承,静态全局存储
本文关键字:全局 存储 静态 继承 | 更新日期: 2023-09-27 18:04:03
有什么方法可以简化代码吗?对不起,补充说,是web应用程序,例如,我有一个userID值,在登录时存储,并且我会话该值,但问题是,我有很多类将使用相同的变量进行进一步检查,我如何减少代码?
string xxx= session("UserID");
Logon.checkUser(xxx);
Attempt.Check(xxx);
NNN.Check(xxx);
yyy.dosomething(xxx);
我尝试继承这个类,但是之后的值要经过下一个类,除非需要再次传递这个值。
我尝试静态并继承它,值仍然在基类,它的工作很大,减少了重复的工作,但它是可以使用静态来存储所有的值?或者有更好的主意吗?
尝试一个实用程序类
public static class HelperUtility
{
public static string GetUserId()
{
return Session["UserId"];
}
}