am使用ini解析器读取ini文件,并根据用户输入修改和创建一些键,问题是我得到了(key=value(的格式,而我想要的是(key=value(,因为应用程序对空间敏感。
这是我使用的代码。
string iniFile = "custom_settings.ini";
var parser = new FileIniDataParser();
parser.Parser.Configuration.SkipInvalidLines = true;
parser.Parser.Configuration.KeyValueAssigmentChar = '=';
IniData data = parser.ReadFile(iniFile);
data["CONFIG"]["Account"]=account.Text.ToLower();
data["CONFIG"]["BaseEndpoint"]=baseEndpoint.Text.ToLower();
data["CONFIG"]["Locale"]=recognizer.Text.ToLower();
parser.WriteFile(iniFile, data);
FileIniDataParser.Parser.Configuration.AssigmentSpacer = ""