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的引用。
查看全文
相关阅读:
MySQL 三节点企业版
Raft 一致性算法论文译文 JAVA
MySQL EXPLAIN 命令详解学习
MySQL 5.7.17 Group Replication 初始
JAVA 线程池以及其他
什么是IIS并发连接数
CUDA
各种学习手册在线
弱电系统标准CAD图例识图讲解
ACM---算法
原文地址:https://www.cnblogs.com/interboy/p/722894.html
最新文章
[线性代数] 经常使用定义与公式
EXE文件结构及读取方法
Android之Service
BZOJ 1022 SHOI2008 小约翰的游戏John 博弈论
c#使用SharpZipLib对二进制数据进行压缩和解压
Qt 工程 pro文件
linux 加多播协议(IGMP)
【Linux】GDB用法详解(5小时快速教程)
linux 中文乱码解决办法
linux各种中文乱码解决办法整理
热门文章
SQLite 数据类型与C#数据类型对应表
html 行内元素和块级元素
Java中 intValue,parseInt,Valueof 这三个关键字的区别
JAVA反射中的getFields()方法和getDeclaredFields ()方法的区别
JavaScrip book
A system tap script to detect UDP beacons
uprobes issue with oracle 12c
ARM32 Linux kernel virtual address space
debug with Linux slub allocator
arm64-linux-kernel-virtual-address-space
Copyright © 2011-2022 走看看