zoukankan      html  css  js  c++  java
  • 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)//未登录
    {
    //...
    }
    

      

  • 相关阅读:
    bootstrap插件学习-bootstrap.tooltip.js
    1,2,3维数组去重方法
    使用PHP静态变量当缓存的方法
    深思 PHP 数组遍历的差异(array_diff 的实现)
    ecshop学习五
    ecshop学习四
    ecshop学习三
    ecshop学习二
    ecshop学习一
    linux下安装ecshop
  • 原文地址:https://www.cnblogs.com/webttt/p/14863381.html
Copyright © 2011-2022 走看看