是否有针对基于 Windows 的 C# 应用程序的 session ,以便记录多个用户登录和注销的详细信息?
我尝试使用声明静态变量,但它与 session 不同。
最佳答案
Windows 窗体中没有 session 变量的概念。你可以这样做:
创建一个静态类,用于保存用户名和密码以及整个应用程序所需的任何其他变量。
在你的情况下它会是这样的:
public static class LoginInfo
{
public static string UserID;
}
现在您可以从代码中的任何位置访问 UserID:
MessageBox.Show(LogInfo.UserID);
或在登录后设置值,如:
LogInfo.UserID = TextBox1.Text;
关于c# - C# 中 Windows 窗体应用程序的 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14599127/