首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于自定义配置文件节的难题:该如何解决

2012-04-03 
关于自定义配置文件节的难题:有这样一个需求:对于一个任意自定义类:public class myTestConfig{public int

关于自定义配置文件节的难题:
有这样一个需求:
对于一个任意自定义类:
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文件应该能实现。但是有没有更简单点的办法?

[解决办法]
XmlSerializer可以把类转换为XML文件,也可以把XML转换为类,这个应该很简单。具体用法请参考MSDN中Serialize和Deserialize两个方法的说明。


[解决办法]
考虑序列化吧
[解决办法]
有各式各样的序列化可以使用

http://www.cnblogs.com/ejiyuan/archive/2009/01/21/1379256.html
[解决办法]
这样多次的使用会引起性能上的问题啊。

热点排行