我正在开发一个WinForms应用程序,其中包含登录功能,我想要跟踪状态(即已登录或已注销)。我在SO上看到了其他答案,如这个,谴责使用公共或全局变量的做法:
public static bool LoggedIn;
private void btnLogin_Click(object sender, EventArgs e)
{
//do some stuff
LoggedIn = true;
}
那么,跟踪程序用户状态或其他变量的最佳方法是什么?它们应该在整个程序中都可以访问。非常感谢!
protected
或internal
。 - Dour High Arch