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]);
}
Original: https://www.cnblogs.com/javaexam2/archive/2012/08/10/2632431.html
Author: java简单例子
Title: c#读取ini文件
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/536972/
转载文章受原作者版权保护。转载请注明原作者出处!