WPF-本地保存登录账号密码

一、更新/写入账户和密码

        /// <summary>
        /// 更新设置
        /// </summary>
        /// <param name="settingName"></param>
        /// <param name="valueName"></param>
        public static void UpdateSettingString(string settingName, string valueName)
        {
            Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);

            if (ConfigurationManager.AppSettings[settingName] != null)
            {
                config.AppSettings.Settings.Remove(settingName);
            }
            config.AppSettings.Settings.Add(settingName, valueName);
            config.Save(ConfigurationSaveMode.Modified);
            ConfigurationManager.RefreshSection("appSettings");
        }

二、读取存入内容

        /// 读取客户设置
        /// </summary>
        /// <param name="settingName"></param>
        /// <returns></returns>
        public static string GetSettingString(string settingName)
        {
            try
            {
                string settingString = ConfigurationManager.AppSettings[settingName].ToString();
                return settingString;
            }
            catch (Exception)
            {
                return null;
            }
        }
 

三、使用

UpdateSettingString("userName", LoginName);

 

LoginName = GetSettingString("userName");

四、完结。 

相关推荐

  1. WPF-本地保存登录账号密码

    2023-12-05 22:32:01       42 阅读
  2. linux服务器保存git账号密码命令

    2023-12-05 22:32:01       23 阅读
  3. Gitlab 登录报422错误,账号密码是正确的

    2023-12-05 22:32:01       32 阅读
  4. 综合案例(账号密码登录和SQL注入)

    2023-12-05 22:32:01       12 阅读
  5. C#数据库密码加密保存登录验证方法

    2023-12-05 22:32:01       10 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-05 22:32:01       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-05 22:32:01       20 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-05 22:32:01       20 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-05 22:32:01       20 阅读

热门阅读

  1. k8s(一):基本概念

    2023-12-05 22:32:01       38 阅读
  2. Source Code Management--(SCM in gitlab)

    2023-12-05 22:32:01       30 阅读
  3. 开源与闭源:技术创新的两难选择

    2023-12-05 22:32:01       38 阅读
  4. 如何写一个吸引人的标题?

    2023-12-05 22:32:01       41 阅读