コードを簡素化するためのアイデアはありますか? 申し訳ありませんが、追加されたのはWebアプリケーションです。たとえば、ログイン時に保存するuserID値があり、その値をセッションしましたが、ポイントは、同じ変数を使用してさらにチェックするクラスが非常に多いことです。どうすれば減らすことができますかコード?
string xxx= session("UserID");
Logon.checkUser(xxx);
Attempt.Check(xxx);
NNN.Check(xxx);
yyy.dosomething(xxx);
クラスを継承しようとしましたが、値を再度渡す必要がない限り、値は次のクラスを通過します。
static を試して継承すると、値は基本クラスに残り、繰り返し作業を減らすためにうまく機能しますが、 static を使用してすべての値を保存しても問題ありませんか? または何か良いアイデアはありますか?