zoukankan
html css js c++ java
在程序里修改配置文件
不废话了直接就写代码吧,在Web应用程序中可以用下面的方法
System.Configuration.Configuration config
=
System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration(
null
);
if
(
null
==
config.AppSettings.Settings[
"
test
"
])
{
config.AppSettings.Settings.Add(
"
test
"
,
this
.TextBox1.Text);
}
else
{
config.AppSettings.Settings.Remove(
"
test
"
);
config.AppSettings.Settings.Add(
"
test
"
,
this
.TextBox1.Text);
}
config.Save();
在Windows应用程序中可以使用下面的方法
System.Configuration.Configuration config
=
ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
if
(config.AppSettings.Settings[
"
setServer
"
]
==
null
)
{
config.AppSettings.Settings.Add(
"
setServer
"
,
this
.textBox1.Text);
config.Save(ConfigurationSaveMode.Full);
}
else
{
config.AppSettings.Settings.Remove(
"
setServer
"
);
config.AppSettings.Settings.Add(
"
setServer
"
,
this
.textBox1.Text);
config.Save(ConfigurationSaveMode.Full);
}
到这里我需要说一些注意事项
1.在Windows应用程序中默认情况下没有添加对System.configuration的引用,所以即使using System.Configuration;也
无法使用ConfigurationManager,所以我们需要添加System.configuration的引用。
查看全文
相关阅读:
python多线程多进程
python单元测试unittest
python学习笔记(一):python简介和入门
今天的收获!!!
Python django
React router
30分钟掌握ES6/ES2015核心内容
webpack+React.js
我喜欢的两个js类实现方式 现在再加上一个 极简主义法
js实现的笛卡尔乘积-商品发布
原文地址:https://www.cnblogs.com/interboy/p/722894.html
最新文章
SpringData 基于SpringBoot快速入门
centos8安装consul
centos8 网络配置nmcli用法【转载】
centos8 安装zookeeper3.6.2
centos8 yum 安装openjdk8
centos8 rpm 安装mysql8.0.23
centos8 minial yum 安装mysql8.0.21
面试技巧
idea快捷键
MyBatis传入多个参数的问题【转载】
热门文章
Mybatis插件 Mybatis-PageHelper简单使用
javascript语法
javascript
二进制
html超文本标记语言
表格与表单
git基本使用
python操作excel
python网络编程
python发送邮件
Copyright © 2011-2022 走看看