如题
思路:写一个配置数据的类,实例化后直接系列化写入XML文件。
使用时,直接从XML读取到类的对象,通过对象的属性调用配置项。写XML的代码:
System.Xml.Serialization.XmlSerializer writer = new System.Xml.Serialization.XmlSerializer(typeof(My配置文件类));
file = new System.IO.StreamWriter(filePath);
writer.Serialize(file, this);读XML代码:
System.Xml.Serialization.XmlSerializer reader = new System.Xml.Serialization.XmlSerializer(typeof(My配置文件类));
file = new System.IO.StreamReader(filePath);
My配置文件类 my配置对象 = new My配置文件类();
my配置对象 = (My配置文件类)reader.Deserialize(file);有没有这么干的人? 求认同!!!C#,XML,配置文件,自定义
思路:写一个配置数据的类,实例化后直接系列化写入XML文件。
使用时,直接从XML读取到类的对象,通过对象的属性调用配置项。写XML的代码:
System.Xml.Serialization.XmlSerializer writer = new System.Xml.Serialization.XmlSerializer(typeof(My配置文件类));
file = new System.IO.StreamWriter(filePath);
writer.Serialize(file, this);读XML代码:
System.Xml.Serialization.XmlSerializer reader = new System.Xml.Serialization.XmlSerializer(typeof(My配置文件类));
file = new System.IO.StreamReader(filePath);
My配置文件类 my配置对象 = new My配置文件类();
my配置对象 = (My配置文件类)reader.Deserialize(file);有没有这么干的人? 求认同!!!C#,XML,配置文件,自定义
解决方案 »
- 【急、救助 200分】关与Pos for .net sdk PosExplorer.GetDevices();找不到打印机的问题
- C# 写的api hook 谁帮我看看为什么获取不到数据,断点地方都没有运行
- 关于wndproc的问题
- 程序出现错误时跳转到自定义页面问题
- 如何取消操作
- 老是提示将参数值从string转换到datetime失败 是怎么回事
- C# PropertyGrid
- SqlDataAdapter 得不到output返回值
- C++翻译成C#
- mdi怪问题, 大家遇到过没有?
- C#用正则表达式提取这个网页http://arxiv.org/list/astro-ph/new 里面文章的编号、标题、作者、内容 保存在数组中
- linq多表更新
第二种防止第三方修改自定义配置格式再加密然后序列化二进制包