当前位置: 首页 > news >正文

C#—Settings配置详解

C#—Settings配置详解

在C#项目中,全局配置通常指的是应用程序的设置(settings),这些设置可以跨多个类或组件使用,并且通常用于存储应用程序的配置信息,如数据库连接字符串、用户偏好设置等。

Settings配置用法

在项目中打开settings

设置配置数据

数据的访问

// Settings.Default 获取配置对象
Settings set = Settings.Default;// set.name 获取setting配置里面的name字段
string name = set.name;
int age = set.age;
bool gender = set.gender;
int count = set.count;
MessageBox.Show($"姓名{name},年龄{age},性别{gender},数量{count}");

修改设置数据

Settings set = Settings.Default;
set.name = textBox1.Text; 
set.age  = int.Parse(textBox2.Text); 
set.gender = bool.Parse(textBox3.Text); 
set.count = int.Parse(textBox4.Text); set.Save(); // 存储

http://www.lryc.cn/news/545959.html

相关文章:

  • UI自动化框架介绍
  • 【工具推荐】在线提取PDF、文档、图片、论文中的公式
  • 帮我设计一个c语言学习阶段
  • 解决windows npm无法下载electron包的问题
  • 网络编程 day01
  • 【三.大模型实战应用篇】【4.智能学员辅导系统:docx转PDF的自动化流程】
  • 2915. 和为目标值的最长子序列的长度
  • 谷仓的安保
  • vcredist_x64 资源文件分享
  • MySQL零基础教程14—子查询
  • 使用mermaid查看cursor程序生成的流程图
  • L1-031 到底是不是太胖了
  • 服务器时间同步
  • 01. HarmonyOS应用开发实践与技术解析
  • 【大厂AI实践】清华:清华古典诗歌自动生成系统“九歌”的算法
  • JS基础之函数
  • 基于java SSM springboot学生信息管理系统设计和实现
  • 【MongoDB】在Windows11下安装与使用
  • HTML在网页开发中的应用与重要性
  • 深度学习-140-RAG技术之Agentic Chunking分块技术的实现细节和完备实现
  • 全面中耕机与行间中耕机的作用及区别
  • CSS—显示模式display、定位position、元素溢出overflow、float浮动
  • Linux调试器gdb和cgdb的使用【Ubuntu】
  • 清华大学DeepSeek详细使用教程共6版免费下载
  • 使用黑森林实验室发布的Flux.1 文生图模型进行 UI 创作以及 PS 操作
  • React Native 0.78新特性
  • 11.24 SpringMVC(1)@RequestMapping、@RestController、@RequestParam
  • webstorm的Live Edit插件配合chrome扩展程序JetBrains IDE Support实现实时预览html效果
  • ROS环境搭建
  • Cherry Studio + 火山引擎 构建个人AI智能知识库