Winfrom学习(三)--登陆记录用户信息
参考链接:https://blog.csdn.net/huangshunle/article/details/7281683
1、创建用户类
public class User
{
private int userId;
private string faceId;
private string userName;
private bool loginStatus = false;//登陆状态
private int userRoleId;
public int UserId { get => userId; set => userId = value; }
public string FaceId { get => faceId; set => faceId = value; }
public string UserName { get => userName; set => userName = value; }
public bool LoginStatus { get => loginStatus; set => loginStatus = value; }
public int UserRoleId { get => userRoleId; set => userRoleId = value; }
public static User _CurrentUser = null;
//应用单件模式,保存用户登录状态
public static User currentUser
{
get
{
if (_CurrentUser == null)
_CurrentUser = new User();
return _CurrentUser;
}
}
}
2、登陆后添加用户信息
User.currentUser.UserName = "111"; User.currentUser.FaceId ="1"; User.currentUser.LoginStatus = true;
3、使用
if (!User.currentUser.LoginStatus)//未登录
{
//...
}
浙公网安备 33010602011771号