博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c#读取ini文件
阅读量:6113 次
发布时间:2019-06-21

本文共 1071 字,大约阅读时间需要 3 分钟。

ini 文件(保存为test.ini):

[first]

one=one's Value
[second]
two=two's Value
[third]
key1=value1
key2=value2
key3=value3
key4=value4

说明,ini 由节点,关键字,和值组成。

C# 代码

ini 的读取

           string filePath = Path.GetFullPath(@"text.ini");

           IniFile inFile = new IniFile(filePath);

           //读取单个section的单个值

           string first = null;
           string second= null;
           first = inFile.ReadInivalue("first", "one");
           second= inFile.ReadInivalue("second", "two");
           //读取单个section的多个值
           string[] keys= new string[] { "key1", "key2", "key3", "key4"};
           ArrayList values = new ArrayList();
           for (int i = 0; i < 4; i++)
           {
               values.Add(inFile.ReadInivalue("third", keys[i]));
            }

ini 的写入

           string filePath = Path.GetFullPath(@"test.ini");
           IniFile iniFile = new IniFile(filePath);

           //在一个section中写入一个key

           iniFile.WriteInivalue("first", "one", "one's Value");
           iniFile.WriteInivalue("second", "two", "two's Value");

           //在一个section中写入多个key

           string[] keys = new string[] { "key1", "key2", "key3", "key4"};
           string[] values = new string[] { "value1", "value2", "value3","value4" };
           for (int i = 0; i < 4; i++)
           {
               iniFile.WriteInivalue("third", keys[i], values[i]);
           }

转载地址:http://smkka.baihongyu.com/

你可能感兴趣的文章
数学类杂志SCI2013-2014影响因子
查看>>
实用的树形菜单控件tree
查看>>
最近公共祖先(lca)
查看>>
【WP 8.1开发】文件选取器的使用方法
查看>>
Java实现BASE64编解码
查看>>
【Java】java基本知识
查看>>
之前学习wordpress的几张图片
查看>>
RT-Thread下的串口驱动程序分析【转载】
查看>>
UITableView的UITableViewStyleGrouped
查看>>
ecshop中getAll ,getOne ,getRow的区别
查看>>
Apple 企业开发者账号申请记录
查看>>
ecshop后台权限增加
查看>>
C#装饰者模式实例代码
查看>>
ASP.NET MVC显示异常信息
查看>>
第 9 章 MySQL数据库Schema设计的性能优化
查看>>
前nginx后Apache+Node反向代理
查看>>
Web前端开发十日谈
查看>>
关于jsp页面乱码写得好的一篇文章
查看>>
Linux 基础知识
查看>>
写了一个采集的类,个人感觉不错,代码普通,但灵活性高
查看>>