有这样一个需求:
对于一个任意自定义类:
public class myTestConfig
{
public int number;
public string value;
public bool display;
}
希望通过一个类实现从配置文件中读取和写入,就像通过继承ConfigurationSection实现自定义配置节一样
,比如
public class ConfigManager
{
public T load<T>()
{
//这里怎么实现?
}
public void Save<T> ( T instance)
{
//这里怎么实现?
}
}大家给个思路,通过读写XML文件应该能实现。但是有没有更简单点的办法?
对于一个任意自定义类:
public class myTestConfig
{
public int number;
public string value;
public bool display;
}
希望通过一个类实现从配置文件中读取和写入,就像通过继承ConfigurationSection实现自定义配置节一样
,比如
public class ConfigManager
{
public T load<T>()
{
//这里怎么实现?
}
public void Save<T> ( T instance)
{
//这里怎么实现?
}
}大家给个思路,通过读写XML文件应该能实现。但是有没有更简单点的办法?
解决方案 »
- 我的textBox怎么不能绑定?
- 获取远程地址上共享的文件的修改时间(快马加急)
- datagridview中添加数据后如何验证数据的有效性
- C# Windows Form屏蔽系统鼠标按键
- 为什么不显示快速信息呢?
- 想在.net上找个硕士论文的题目做,各路高人指指路!! (散分)
- csc命令行设置与命名空间(在线等待)
- 程序运行时出现"将截断二进制数据"是怎么搞得啊??
- Sql Server中没有bool数据类型呀,那什么类型相当于bool---在线等,马上给分
- 怎么把一个文件的内容读入到TextBox(multiline)!
- C#连接Oracle数据库:提示无法解析指定的连接标示符
- 关于DataGridView的问题
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<section name="myTestConfig" type="XXX" />
</configSections> <myTestConfig number="abc" value="1000" display="false" /></configuration>就是既有<section name="myTestConfig" type="XXX" />
也有对应的 <myTestConfig number="abc" value="1000" display="false" />
呢?
可以做个缓存,这个问题不大。
这么做主要是领导认为让每个自定义配置节都继承自ConfigurationSection太麻烦。