Winfrom学习(三)--登陆记录用户信息

参考链接:https://blog.csdn.net/huangshunle/article/details/7281683

1、创建用户类

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
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、登陆后添加用户信息

1
2
3
User.currentUser.UserName = "111";
User.currentUser.FaceId ="1";                      
User.currentUser.LoginStatus = true;

  3、使用

1
2
3
4
if (!User.currentUser.LoginStatus)//未登录
{
//...
}

  

posted on   七七2020  阅读(147)  评论(0编辑  收藏  举报

努力加载评论中...

导航

点击右上角即可分享
微信分享提示